簡體   English   中英

將Prototype Ajax調用轉換為jQuery(添加表單參數和加載函數)

[英]Translating Prototype Ajax call into jQuery (adding form parameters and loading function)

我試圖將提交調用中的這個轉換為jquery中的相同調用

onsubmit = "new Ajax.Updater('graph','/test/add', {asynchronous: true, evalScripts: true,
    onLoading:function(request){document.getElementById('load').style.display='block'}, parameters:Form.serialize(this)});

到目前為止,我有這個功能:

$("form").submit(function(e){
 $.ajax({
    url: '/saffron_main/click_out_display',
    success: function (data) {
        $('#graph').html(data);
    }
});

});

但是,我無法復制兩個功能。

  1. parameters:Form.serialize(this)
  2. onLoading:function(request){document.getElementById('load').style.display='block'}
$("form").submit(function(e){

 $.ajax({
    url: '/saffron_main/click_out_display',
    data: $(this).serialize(),
    success: function (data) {
        $('#graph').html(data);
        $("#load").css("display","block");
    }
});

});

這應該符合您的需求。 如果有什么不清楚,請不要猶豫要求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM