Jquery可以触发服务器端的“查询”吗;selectedIndexChanged;DropDownList上的事件

本文关键字:selectedIndexChanged DropDownList 事件 Jquery 服务器端 查询 | 更新日期: 2023-09-27 18:26:50

这是我的问题。

我需要从客户端(从多个dropdownlist)获取数据,然后在服务器端回发时使用它。

问题是服务器端的"SelectedIndexChanged"事件比客户端的"change"事件更早触发,因此数据永远不会到达服务器端。

所以,我的情况是,我想在客户端执行一个函数,然后执行服务器端事件。这可能吗?提前谢谢。

PS:不使用Ajax。

Jquery可以触发服务器端的“查询”吗;selectedIndexChanged;DropDownList上的事件

是的,这是可能的,但你必须破解你的方法。在您的客户端事件之后进行回发

__doPostBack('someEventTargetCLientId', 'eventArgument');

页面加载

if(Request.Form["__EVENTTARGET"] != null && Request.Form["__EVENTTARGET"] == 'someEventTargetCLientId')
{
  //do your logic for drop down index change
}
相关文章:
  • 没有找到相关文章