我有一個簡單的表單(可以使用ujs使用jQuery進行ajax調用)。我想指定響應的數據類型(默認情況下,它似乎不太注意「文本」,並且我得到一個jQuery.ajaxError。如何在一個:remote form_tag上指定「每次調用」jQuery AJAX選項?
如何/在哪裏指定DataType? (我不想指定它爲所有的呼叫,只是一個特定)
我有一個簡單的表單(可以使用ujs使用jQuery進行ajax調用)。我想指定響應的數據類型(默認情況下,它似乎不太注意「文本」,並且我得到一個jQuery.ajaxError。如何在一個:remote form_tag上指定「每次調用」jQuery AJAX選項?
如何/在哪裏指定DataType? (我不想指定它爲所有的呼叫,只是一個特定)
唉
... ...的form_tag: '數據類型'=> '文本' ...
我敢肯定,jQuery就有這個記錄 「的地方」 ,但我目前無法找到它。 (回覆:jQuery和html5 data- *屬性)
數據類型是在Ajax調用聲明。
$.ajax({
url: 'myurl.com/script.php',
type: 'GET',
dataType: 'json',
data: 'a=1&b=2',
success: function(){
alert('Great Success!')
},
error: function(){
alert('Bummer.')
}
});
或任何你調用看起來像,因爲你沒有打擾發佈它...> :(
在您的腳本中,請確保您的echo json_encode();
無論你正在使用什麼數據。
我會發布它,如果我知道在哪裏可以找到它。這是如何生成表格: <%= form_tag'ajax',:remote => true,:'data-update-target'=>'update-container'do%> – chrisp 2013-04-29 16:11:42
我想我們正在談論兩種不同的東西... – Plummer 2013-04-30 00:14:18