这里是mycode的
$('#edit-popout-warpper').load(url,function(){
//the url contain the editnameform
$('#editnameform').submit(function(e){
e.preventDefault();
var $form = $(this),
term = $form.find('input[name="mymoname"]').val(),
urll = $form.attr('action');
$.post(urll,{mymoname:term});
})
})
return false;
后使用jQuery ajax的load方法中的$。员额不工作,其不发送POST请求的任何想法,为什么?
我终于得到它的工作只是我使用$就这样
$.ajax({
type:'POST',
url:urll,
data:{mymoname:term}
})
我不知道为什么。但至少它的工作。任何人都知道为什么$,发布不工作,请让我知道thanx
是否找到了这个'#editnameform'?你可以尝试'alert($('#editnameform').length);'在回调函数的第一行 – Teneff 2012-07-06 06:23:38
是的。 – paynestrike 2012-07-06 06:25:16
你可以在[jsFiddle](http://jsfiddle.net/)中重现它吗? – Teneff 2012-07-06 06:37:23