我想要找到簡單,優雅的方式來獲取所有相關的名稱,從HTML表單值對,併爲ajax調用準備這些數據,數據將被保存。我想出了這一點:簡單的函數來收集表單數據的AJAX提交
$('#save').click(function(){
var querystring = "";
$('form#form_id :input').each(function(){
querystring += $(this).attr('name') + "=" + $(this).val() + "&";
});
querystring = querystring.substr(0,querystring.length-1);
alert(querystring);
});
我會再使用這個querystring
進行更新AJAX腳本。有幾個問題是:
- 所有的單選按鈕項出現在查詢字符串,而不僅僅是選擇
- 所有複選框顯示了值的那些=「上」
有沒有人有一個很好的簡單方法來做到這一點?
感謝
使用'。是( ':勾選')''不.VAL()' – 2012-03-19 18:13:10