0

動的に作成されたテキストボックスによって作成されたjavascript変数を渡そうとしています。

コードはhttp://pastebin.com/X4tFqHNwにあります。これは、phpがコードを壊してしまうためです。

コードでわかるように、他のすべては正常に渡されますが、タグ変数をphpファイルに投稿する方法がわかりません。以下に示すようなタグをphpに渡す方法はありますか?

    function save(e) {
    var tags = multiTags.find("input.tag").map(function() {
        return $(this).val();
    }).get().join(',');
    alert(tags);
    return false;
}

ウェブサイトはここにあります:http://eurothermwindows.com/ed/inputform.php。[追加]をクリックすると、新しいボックスが作成されます(jsに表示されます)。可能であれば、これらの値を渡してほしい。

4

3 に答える 3

0

このようなことを試してください:

function save() {
    var tags = new Array();
    $('input.tag').each(function(index){
        tags[index] = $(this).val();
    });
    tags = tags.join(',');
    alert(tags);
    return false;
}
于 2012-10-04T00:18:59.507 に答える
0

こちらをご覧ください-> http://forum.jquery.com/topic/passing-value-to-hidden-form-field。解決に導くには十分だと思います。

于 2012-10-04T00:06:28.677 に答える
0

そのためにjqueryを使用できます
$('#target').submit(function() {
$('').val(value);
});
非表示の入力をターゲットにすることができます。そして、その変数を POST データとして渡します。

于 2012-10-04T01:21:57.497 に答える