考虑有一个页面有10个按钮,每个人做不同的工作。如何我可以调用每个人的服务器端点击事件,并获得响应使用jQuery该按钮阿贾克斯? 我不想声明静态方法我code.thanks如何获得使用jQuery Ajax的响应的一部分
* EDIT1: * Consder这样的:
$.ajax({
type: "POST",
url: "MsAjax.aspx",
method: "getTime",
data: { date_in: new Date() },
success: function(data) {
$("#div").html(String(data));
}
});
在正常的方式,我们的代码像上面的代码,但我想点击上的按钮导致执行它的服务器端事件的代码,但使用AJAX和页面不回传,并获得它的响应
编辑2:
<table>
<tr>
<td>
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" OnClientClick="nima();"/>
</td>
<td>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td>
<asp:Button ID="Button2" runat="server" onclick="Button2_Click" Text="Button" OnClientClick="nima2();"/>
</td>
<td>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td>
<asp:Button ID="Button3" runat="server" onclick="Button3_Click" Text="Button" />
</td>
<td>
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
</td>
</tr>
</table>
和后面的代码:
protected void Button1_Click(object sender, EventArgs e)
{
TextBox1.Text = "11111111";
}
protected void Button2_Click(object sender, EventArgs e)
{
TextBox2.Text = "22222222";
}
protected void Button3_Click(object sender, EventArgs e)
{
TextBox3.Text = "3333333";
}
你能重新字这澄清?或者添加更多细节? – ctcherry
你是如何得到“只有那个按钮的回应”?和“顶级代码”? – Naor