什么是此Prototype Ajax.Updater调用的等效jQuery实现?

时间:2011-06-22 13:23:34

标签: javascript jquery prototypejs

如何在jQuery中创建相同的实现?

<a href="#" onclick="new Ajax.Updater('input_123', 
'/record/123', 
{asynchronous:true, evalScripts:true}); return false;">

2 个答案:

答案 0 :(得分:0)

将jQuery $.ajax绑定到您的'a'标记。

$(document).ready(){
  $('a#ajax').click(function(event){
    event.preventDefault();
    $.ajax('/process.php', data);
  });

}

答案 1 :(得分:0)

$(function(){
    $('a').click(function(e){
        $('#input_123').load('/record/123');
        e.preventDefault();
    });
});

我从未使用原型,但这是我最好的猜测。可能最好给你的锚点一个id,并使用它来附加行为。

这假设input_123是一个东西的id,而从/ record / 123返回的是那里的html ......