-1

これは私の 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"];


});

この div に変数 id の内容を書き込むことができるように、submit 関数イベントの外で id 変数を渡すにはどうすればよいですか?

$("#results").html(id);

ありがとうございました!

4

2 に答える 2

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);

});

分かりません。とても簡単です。

于 2013-02-07T16:33:49.897 に答える
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);
于 2013-02-07T16:33:55.917 に答える