考慮有一個頁面有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