这是我的第3个问题所以请理解:)。
我有这个提交功能 - 没什么特别的,只是一个serializeArray()和一些检索到的值:
$("#myform").submit(function(){
var formdata = $(this).serializeArray();
var values = {};
$.each(formdata, function(i, field){
values[field.name] = field.value
});
var id = values["mrmid"];
});
如何在提交函数事件之外传递id变量,以便我可以在此div上写入变量id的内容?
$("#results").html(id);
谢谢!
答案 0 :(得分:0)
$("#myform").submit(function(){
var formdata = $(this).serializeArray();
var values = {};
$.each(formdata, function(i, field){
values[field.name] = field.value
});
var id = values["mrmid"];
$("#results").html(id);
});
我想我不明白。这很容易。
答案 1 :(得分:0)
将id
更改为全局变量:
var id;
$("#myform").submit(function(){
var formdata = $(this).serializeArray();
var values = {};
$.each(formdata, function(i, field){
values[field.name] = field.value
});
id = values["mrmid"];
});
$("#results").html(id);