2011-03-23 81 views
0

我在一个PHP项目工作和Netbeans上标志线坚持像Netbeans的+ jQuery的=错误

 $.get("/adminc/utilsAjax.php", { function: "orderIsOpenOrClosed", orderID: orderID, rand: randn }, function(data) 

和倒闭

 }); 

为错误

我使用尝试非精简版的jquery,没有变化。
这就像Netbeans忽略jQuery的语法。
任何想法?

+0

如果引用像'function','orderId'等散列键,那么怎么办? – prodigitalson 2011-03-23 06:57:14

+0

奇怪的是,我目前使用NetBeans的jQuery,所以我怀疑这是问题。你确定语法正确吗?你有单词函数,然后是函数作为字符串名称。那是对的吗? Netbeans可能期望()函数关键字之后。 – Bodman 2011-03-23 06:57:51

+0

是的,像@prodigitalson说的,函数是一个保留字,而在对象表示法中可能需要引用 – Bodman 2011-03-23 06:59:21

回答

1

As Bodman Said,function是一个保留字,所以你需要引用它。但是,您可能还需要引用netbeans的所有散列键来正确解释它们,例如:

$.get("/adminc/utilsAjax.php", { 
     "function": "orderIsOpenOrClosed", 
     "orderID": orderID, 
     "rand": randn 
     }, 
     function(data){ 
     // fun body 
    }); 
0

你已经错过了{function(data)

+0

它在下一行 – 2011-03-23 07:17:58

4

“功能”是一个保留字,并在对象符号可能需要引号,Netbeans的期待()功能键字后。