0
$("#myButton").click(function (e) {

    dataString = $("#myform").serialize();
    $("#ajaxResponse").empty();
    var $body = $('body');
    $body.addClass('loading');
    var html = '';
    $.ajax({
        type: "POST",
        url: "hotelservlet",
        // data : { name : name, id : 'foo' },
        data: dataString,
        datatype: "json",
        beforeSend: function () {
            $body.addClass('loading');
        },
        success: function (data) {

        }

私はいくつかの入力を取り、送信ボタンのクリックで行われたAJAX呼び出しで応答を取得するWebフォームを持っています。また、次と前の2つのボタンもあります。他のボタンの両方で同じAJAX呼び出しを行いたいが、いくつかの変更を加えたい入力に。

jQuery serialize メソッドを使用して AJAX 呼び出しを行っています。次と前のajax呼び出しの入力を変更する方法を教えてください。

4

1 に答える 1

0

パラメータとして入力を使用して、ajax 呼び出しを新しいメソッドに移動できます。次に、これら 3 つのボタンに対して異なるクライアント クリック イベントを作成できます。クリック イベントで、対応するパラメーターを使用して ajax 呼び出しのメソッドを呼び出します。

于 2013-08-29T06:46:08.287 に答える