我使用getJSON通过连接html来填充函数(数据){...}中的表单元素。
在getJSON的成功回调中创建动态HTML表单的最佳方法是什么。
我应该能够根据此表单中的按钮点击启用/显示div / UI元素。
由于
答案 0 :(得分:2)
您可以使用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));
}
}
希望这有帮助!
答案 1 :(得分:0)
最好创建动态内容并在弹出窗口中显示它。 如果你能通过代码解释一下它会很好,你会得到更快的回复。