2016-07-08 33 views
0

我與標籤一起呼應從PHP方面的一些數據參數列表,這裏是代碼未捕獲的語法錯誤:缺少)後,從PHP

echo '<a class="ui label" onclick="variant_desc('.$product_id.');"> '.$variant->Field1.' </a>'; 

現在,我已經在標籤中提到的功能,當我點擊它扔給我

Uncaught SyntaxError: missing) after argument list 

錯誤......但爲什麼?我在哪裏掩蓋錯誤?

+0

PHP代碼如何在HTML中呈現?你是否驗證了'$ product_id'和'$ variant-> Field1'返回了你期望的內容? –

+0

是的...在檢查元素的網絡選項卡的響應部分...它顯示了我的整個標籤.. html標籤也顯示在頁面上...如果我刪除了該ID,該函數也被調用。只有部分是有一些連接錯誤..我不知道什麼是 –

回答

1

我認爲這是嵌套報價引起的。試試這個:

echo '<a class=\"ui label\" onclick=\"variant_desc(\'.$product_id.\');\"> \'.$variant->Field1.\' </a>'; 
+0

nope..its返回''。$ variant-> Field1'。 '。$ variant-> Field1.'' this –

相關問題