我需要發佈60個輸入。我建立了json字符串並將其存儲在一個變量中。但不幸的是下面的代碼不工作:
$.post("process_form.php", my_var);
my_var
包含格式的JSON字符串:
{ starta:'1', currenta:'5', finisha:'2', startb:'1', currentb:'5', finishb:'2', startc:'1', currentc:'5', finishc:'2', startd:'1', currentd:'5', finishd:'2', starte:'1', currente:'5', finishe:'2', startf:'1', currentf:'5', finishf:'2', startg:'1', currentg:'5', finishg:'2', starth:'1', currenth:'5', finishh:'2', starti:'1', currenti:'5', finishi:'2', startj:'1', currentj:'5', finishj:'2', startk:'1', currentk:'5', finishk:'2', startl:'1', currentl:'5', finishl:'2', startm:'1', currentm:'5', finishm:'2', startn:'1', currentn:'5', finishn:'2', starto:'1', currento:'5', finisho:'2', startp:'1', currentp:'5', finishp:'2', startq:'1', currentq:'5', finishq:'2', startr:'1', currentr:'5', finishr:'2', starts:'1', currents:'5', finishs:'2', startt:'1', currentt:'5', finisht:'2' }
任何想法,爲什麼這不會工作?或者怎麼做呢?
你是什麼意思與*不起作用*?你在控制檯上遇到任何錯誤嗎?數據是否被髮送?用Firebug檢查。實際上,與JSON沒有任何關係,它不是JSON字符串,而是對象字面值。 – 2010-07-27 18:18:38