我想從爵士到PHP發送數據,然後將它們重新發送到JS在函數中使用它們,這是我的代碼:如何將數據從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