이 내 코드입니다 :js에서 php로 데이터를 보내려면 어떻게해야합니까?
$.ajax({
type:"POST",
url: "pages/quantity.php",
data: product,
success: function(){
jQuery.extend({
getValues: function(url) {
var result = null;
$.ajax({
url: url,
type: 'get',
dataType: 'json',
async: false,
success: function(data) {
result = JSON.stringify(data);
}
});
return result;
}
});
}
});
var q = document.qntfrm.qnt.value;
var max = $.getValues("pages/quantity.php");
alert(max);
하지만 난이 오류가있어 :
Uncaught TypeError: Object function (selector, context) {
// The jQuery object is actually just the init constructor 'enhanced'
return new jQuery.fn.init(selector, context);
} has no method 'getValues'
을 그래서 내 코드에서 오류가 어디 있습니까? 이 작업을 수행하는 더 좋은 방법이 있습니까?
,'product'의 값은 무엇인가 :
왜 뭔가를하려고하지? 둘째, 왜 반환 핸들러에서'.extend'를 사용하고 있습니까? 그 오류는 선언되기 전에'getValues'를 호출했기 때문에 발생합니다. 그러나 왜 당신이 이것을하는지 확신 할 수 없습니다. –
더 자세히 설명해 주시겠습니까? 당신이하려는 일을 이해하지 못합니다. – Moob
이 함수는 크게 단순화 될 수 있습니다. – VIDesignz