1
JQuery Ajax에서 CakePHP의 특정 URL로 데이터를 전달하는 방법에 대해 자각 학습을하고 있습니다 :
3 가지 코드 세트 처음에는 잘 작동했지만 나머지는 제대로 작동하지 않아서 혼란 스러웠습니다.
여기에서 일부 전문가는 두 번째 및 세 번째 코드 세트가 어떤 데이터를 전달하지 못했음을 알 수 있습니까?
이것이 Cakephp에 대한 매개 변수를 JQuery Ajax와 함께 사용하기위한 유일한 방법입니다
세트 1 :
<input type=text name="data[User][name]" id="data[User][name]" size="36" maxlength="36"/>
var usr = $("#data\\[User\\]\\[name\\]").val();
$.post(
"http://www.washington.byethost18.com/site1/toavail/"+usr,
function(msg){alert(msg);}
);
세트 2 :
<input type=text name="data[User][name]" id="data[User][name]" size="36" maxlength="36"/>
var usr = $("#data\\[User\\]\\[name\\]").val();
$.post(
"http://www.washington.byethost18.com/site1/toavail/",
{queryString: ""+usr+""},
function(msg){alert(msg);}
);
세트 3 :
<input type=text name="data[User][name]" id="data[User][name]" size="36" maxlength="36"/>
var usr = $("#data\\[User\\]\\[name\\]").val();
$.post(
"http://www.washington.byethost18.com/site1/toavail/",
usr,
function(msg){alert(msg);}
);