我試圖使用jQuery非法調用錯誤(jQuery的1.7.1)
var peName = document.getElementById("peName").value;
var peSubName = document.getElementById("peSubName").value;
var peDesc = document.getElementById("peDesc").value;
var pePrice = document.getElementById("pePrice").value;
var peCat = document.getElementById("peCat");
var pecatId = peCat.options[peCat.selectedIndex].value;
var radioActive = getRadioValue("proeActive");
var radioSpicy = getRadioValue("proeSpicy");
var radioVeg = getRadioValue("proeVeg");
$.post("/product/saveEditProduct",
{
peId : peId,
pecatId : pecatId,
peName : peName,
peSubName : peSubName,
peDesc : peDesc,
pePrice : pePrice,
radioActive : radioActive,
radioSpicy : radioSpicy,
radioVeg : radioVeg,
},
發佈一個Ajax請求,但我得到以下的螢火控制檯錯誤。
Uncaught TypeError: Illegal invocation
jQuery.extend.param.add jquery-1.7.1.js:7601
buildParams jquery-1.7.1.js:7658
buildParams jquery-1.7.1.js:7653
buildParams jquery-1.7.1.js:7653
jQuery.extend.param jquery-1.7.1.js:7621
jQuery.extend.ajax jquery-1.7.1.js:7467
jQuery.each.jQuery.(anonymous function) jquery-1.7.1.js:7106
editSaveProduct order-1.0.js:682
我是新來的jquery,不知道它是什麼?
我想在那裏缺少一些代碼,例如上面的代碼示例中缺少一些大括號。請編輯它。 – poitroae 2012-01-28 20:34:15