目前我身後當用戶點擊一個按鈕(用按鈕的事件),並使用下面的AJAX調用代碼的函數:鉤住使用jQuery
$('.toggleBtn').click(function(e) {
$.ajax({
type: "POST",
url: "page.aspx/function",
data: "{'id': '" + id + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
async: false,
success: function (msg) {
是否有可能在jQuery的掛鉤到當前頁面中的所有控件事件,並只運行一個$ .ajax。
說我有四個控件,兩個文本框和兩個組合框,並且要相應地更新數據庫。如果我想運行上面的代碼,我需要逐個鉤住它們的點擊事件,並在後面的代碼中運行單獨的函數,這不會很理想。
換句話說,一旦用戶選擇/輸入控制值,就要填充我的對象。
希望它是有道理的。
給予類的所有4個輸入相同即toggleBtn –
@Dnyan但我怎麼知道哪個控制充滿 – Zaki
我需要澄清:點擊4個按鈕中的任何一個來執行相同的操作,或者單擊一個按鈕,並使用它來對4個不同的元素組執行操作,或者在四個元素內容中的任何一個發生變化時執行更新 - 或者您的意思是別的嗎?它也可能有助於在頁面上顯示一些標記。 –