0
我有以下幾點:使用Javascript - 缺少]之後元素列表
var inf = { PID: pid, PDate: pdate};
然後我有一個調用函數
SetVal(inf);
function SetVal(inf) {
alert(inf.PID);
- 上述工作正常。我顯示警報細
但是,如果我有它有一個超鏈接,這使得調用SETVAL它不工作:
valset = '<li><a href=\'javascript:SetVal(' + inf + ');\' ><h3> ' + this.PID + '</h3><p>'
$('#DataSet).html(valset);
當我點擊我的螢火收到以下消息的超級鏈接:
遺失]元素列表後
不知道如何解決它。我認爲他們會是一個相同的人。
不知道它的一個mispaste或問題,而是你缺少'「''在$(」#數據集「)' – Loktar 2012-04-06 14:13:37
如果」試圖在內聯處理函數中引用'inf'變量,那麼你不應該連接它的值。 ' 2012-04-06 14:38:28