0

ajax データについて質問があります。渡したい値ごとに変数を設定する必要がありますか? - この場合、入力ボックスに入力された値になります。また、出力console.log(data)して、ajaxデータ配列の内容を確認できますか?

関数:

function urlCheck() {

    $(".postForm").on('click', '#post_title', function (e) {

        var id = $('#post_title').data("id");

        e.preventDefault();

        $.ajax({
            url: '<?=base_url()?>/page/op',
            data: {
                post_title: $("#post_title").val(),
                    'website_id': id
            },

            type: 'POST',
            success: function (resp) {
                alert(resp);
            },
            error: function (resp) {
                console.log("Error in ajax request");
            }
        });

    });
}
4

1 に答える 1

3

データ配列を表示するには、最初に作成します。

var data = {
    param1 : "foo",
    param2 : "bar"
};
console.log(data);

あなたのajax呼び出しでそれを使用してください

$.ajax({
   //...
   data:data
   //...
});

変数を追加しないと渡されないため、必要な場合は空の文字列に設定してください。

于 2013-10-23T20:22:53.197 に答える