目前我身后当用户点击一个按钮(用按钮的事件),并使用下面的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个不同的元素组执行操作,或者在四个元素内容中的任何一个发生变化时执行更新 - 或者您的意思是别的吗?它也可能有助于在页面上显示一些标记。 –