我想制作一个ajaxlink,但它不起作用:
我的html:
<td class="apris"><p><a class="current desc" href="/?direction=asc&sort=pris">Pris pr. md.</a></p></td>
我的 Jquery:
$('.apris').live('change', function() {
var form=$(this).closest('form');
$.ajax({
type:'post',
url:"\/finder\/" + $(this).val(),
data:form.serialize(),
success:function(msg){
$('#formcontent').html(msg);
}
});
});
最佳答案
我不太确定,因为您的代码与您想要做的事情并不真正匹配,但也许您想要:
$('.apris a').live('click', function() {
var form=$(this).closest('form');
$.ajax({
type:'post',
url:"\/finder\/" + $(this).val(),
data:form.serialize(),
success:function(msg){
$('#formcontent').html(msg);
}
return false;
});
});
关于javascript - Jquery帮助创建ajax链接渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6754036/