我使用getJSON通過連接html來填充函數(數據){...}中的表單元素。在AJAX成功回調中創建一個表格
在成功回調getJSON的過程中創建動態HTML表單的最佳方式是什麼?
我應該能夠啓用/顯示基於這種形式的按鈕點擊div/UI元素。
謝謝
我使用getJSON通過連接html來填充函數(數據){...}中的表單元素。在AJAX成功回調中創建一個表格
在成功回調getJSON的過程中創建動態HTML表單的最佳方式是什麼?
我應該能夠啓用/顯示基於這種形式的按鈕點擊div/UI元素。
謝謝
創建動態內容並將其顯示在彈出窗口中會更好。 如果你會通過代碼解釋一下,它會很好,你會得到更快的迴應。
我正在使用getJSON預先填充成功回調中的表單元素(禁用/只讀)。點擊按鈕時,我應該顯示其他文本輸入和按鈕,並啓用所有文本輸入。彈出最佳方式? – jqueryEnthusiast
您可以使用jQuery與下面的模式很容易地創建HTML:
var successFunc = function(json) {
form = $('<form>').attr('method', 'get');
form.append($('<input>').attr({'type': 'text', 'val', 'jquery rocks'});
form.appendTo(document.body);
}
或者更具體地說:
//assume json = { resultDiv: '.myResultDiv', value: 'this is an input' };
$.ajax({ ...
success: function(json) {
form = $('<form>').attr('method', 'get');
form.append($('<input>').attr({'type': 'text', 'val', json.value});
form.appendTo($(json.resultDiv));
}
}
希望這有助於!
代碼片段將有助於 – ghayes