我想發送一些數據的AJAX腳本,通常我創建一個表單標籤,並給予形式像這樣的ID:對某些領域的Ajax POST數據ID
<form id="myForm">
然後,我只是添加以下在阿賈克斯:
data: $('#myForm').serialize(),
這將從我的表單發送所有表單數據。然而,這一次,我想沒有表單標籤運行它,而是我有唯一的ID的兩個領域是這樣的:
<input type="text" id="first-name" name="first-name">
<input type="text" id="last-name" name="last-name">
我想僅從這兩個字段發送數據。所以,我已經把下面的代碼:
data: $("#first-name,#last-name"),
它似乎工作,但不知道這是否是這樣做的正確的和兼容的方式。
感謝
是這種方法比建議$一個更好的選擇(「#直呼其名,#最後的名字」)。連載() 方法? – Ahmed
這是一個選擇問題......這樣你就可以控制將要提交給服務器的「密鑰」,例如,你的輸入可以有一個名字,你可以發送完全不同的名字給服務器。 – vitozev