【发布时间】:2020-06-26 01:20:30
【问题描述】:
我想单独返回 jquery 结果,这样我就可以用它们构建一个表
这已经可以了
<script>
$(document).ready(function() {
$result = $("#result");
$("#options").change(function(e) {
var selected = $(this).val();
console.log('change:', selected);
if(selected === '--') return;
$.get("/inside/fusebox/view/communications/locations/getsite.cfc?method=dostuff", {input:selected}, function(res) {
$result.html(res);
},"JSON");
});
})
</script>
它将返回显示为一个长字符串
但是,我在退货时将它们分开。
<cfreturn "#siteinfo.photourl#,#siteinfo.siteid#,#siteinfo.sitename#,#siteinfo.address#,#siteinfo.city#,#siteinfo.state#,#siteinfo.zipcode#" />
那么一个长句的页面上会出现什么
在这个 div 中
<div id="result"></div>
有效。
我真的不知道如何处理和分离结果,以便我可以构建一个表格作为显示。
<table> <tr>
<td><div id = "siteid"></div></td>
<td><div id = "sitename"></div></td>
</tr>
<tr><td><div id = "siteaddress"></div></td>
<td><div id = "sitecity"></div></td>
<td><div id = "siteastate"></div></td>
<td><div id = "sitezipcode"></div></td></tr>
</table>
【问题讨论】:
-
1.考虑将数据作为一个或多个数组或结构数组返回。 2. 也考虑使用一个太喜欢datatables.net
标签: jquery ajax coldfusion