Javascript 获取第一个值对的值
我试图通过AJAX从表单提交中获取第一个值对的值。下面是var Formdata的样子(id=4&name=somename&blah=blah)。如何获取id值4?正如你所看到的,我尝试了好几种方法,但没有运气。如果您有任何建议,我们将不胜感激,谢谢Javascript 获取第一个值对的值,javascript,jquery,Javascript,Jquery,我试图通过AJAX从表单提交中获取第一个值对的值。下面是var Formdata的样子(id=4&name=somename&blah=blah)。如何获取id值4?正如你所看到的,我尝试了好几种方法,但没有运气。如果您有任何建议,我们将不胜感激,谢谢 $("#updatetask").validate({ submitHandler: function() { var formdata = $('#updatetask').serialize(); var f
$("#updatetask").validate({
submitHandler: function() {
var formdata = $('#updatetask').serialize();
var fistkey = formdata.split("&",1);
var tester = fistkey.slice(-1);
alert(tester);
/*
$.post('/tasks/AJAXupdate', $('#updatetask').serialize(), function(data){
var returnMsg = data.replace(/^\s+|\s+$/g, '');
if (returnMsg == 'error'){
alert(returnMsg+': Unable to update task.');
}else{
parent.$.fancybox.close();
}
});*/
return false;
}
});
});
您不能简单地
$('#updatetask:input:eq(0)').val()
而不是序列化它并解析字符串吗?您是否只对url或id
参数的第一个键/值对感兴趣?如果id不是第一个呢?你还想用它吗?它们的重复是相关的,但我不认为它应该被认为是重复的,就像一种魅力。非常感谢您的回复!