這裏是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