Javascript 当我使用函数getJSON(读取文件)时,如何在特定div中追加
我有id=“bah”的表格和id=“demo”的div内表格。 我有附加的问题,因为我如何在演示中附加DATO。 如何纠正? 这是错误的代码> 如何纠正Javascript 当我使用函数getJSON(读取文件)时,如何在特定div中追加,javascript,jquery,json,Javascript,Jquery,Json,我有id=“bah”的表格和id=“demo”的div内表格。 我有附加的问题,因为我如何在演示中附加DATO。 如何纠正? 这是错误的 如何纠正 <script type='text/javascript'> var p; $.getJSON('config_json.cfg', function(data) { var items = []; $.each(data, function(key, val) { // it
<script type='text/javascript'>
var p;
$.getJSON('config_json.cfg', function(data) {
var items = [];
$.each(data, function(key, val) {
// items.push('<li id="' + key + '">' + val + '</li>');
items.push('<li id="'+key+'"class="ui-state-default"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>'+val+'</li>');
p=key;
});
$('<ul/>', {
'id' :'sortable',
html: items.join('')
}).appendTo('#demo');
});
$(function() {
$( "#sortable" ).sortable();
$( "#sortable" ).disableSelection();
});
</script>
</head>
<body>
<form action="#" method="get" id="form1">
<div id="demo">
</div>
<br>
<p>Clicca su <input type="image" src="img/finish.png" value="Submit" alt="Submit"> per inviare il form</p>
<br>
</form>
var-p;
$.getJSON('config_json.cfg',函数(数据){
var项目=[];
$。每个(数据、函数(键、值){
//items.push(““+val+” ”);
items.push(““+val+” ”);
p=键;
});
$(“
”{
'id':'sortable',
html:items.join(“”)
}).appendTo(“#demo”);
});
$(函数(){
$(“#可排序”).sortable();
$(“#可排序”).disableSelection();
});
Clicca su per Invire表格
}.appendTo('#demo)代码>它是正确的。尝试更改})代码>到}).appendTo($('#demo')代码>用老办法做怎么样:
$(function() {
$.getJSON('config_json.cfg', function(data) {
var items = '<ul id="sortable">';
$.each(data, function(key, val) {
items += '<li id="'+key+'"class="ui-state-default"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>'+val+'</li>';
});
items += '</ul>';
$(items).appendTo('#demo');
});
$( "#sortable" ).sortable();
$( "#sortable" ).disableSelection();
});
$(函数(){
$.getJSON('config_json.cfg',函数(数据){
变量项=';
$。每个(数据、函数(键、值){
items+='- “+val+”
”;
});
项目+='
';
$(项目)。附加到(“#演示”);
});
$(“#可排序”).sortable();
$(“#可排序”).disableSelection();
});