[英]Can Jquery trigger a server-side “selectedIndexChanged” event on a DropDownList?
好吧,這是我的問題。
我需要從客戶端(從多個dropdownlist)獲取數據,然后在回發的服務器端使用它。
問題在於服務器端“ SelectedIndexChanged”事件的觸發要早於客戶端“ change”事件的觸發,因此數據永遠不會到達服務器端。
因此,我的情況是我想在客戶端執行一個功能,然后執行服務器端事件。 那可能嗎? 先感謝您。
PS:不使用Ajax。
是的,這是可能的,但是您必須自己破解。 在您的客戶端事件之后進行回發
__doPostBack('someEventTargetCLientId', 'eventArgument');
頁面加載
if(Request.Form["__EVENTTARGET"] != null && Request.Form["__EVENTTARGET"] == 'someEventTargetCLientId')
{
//do your logic for drop down index change
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.