Php Ajax正在实现它吗?
我有一个codeigniter应用程序,我正在对其进行一些更改 我正在做的第一个改变是允许管理员用户通过管理员面板下订单,他们通过杂志、展览等接收订单 因此,我将一个表单链接到一个ajax请求,从数据库中提取项目信息,然后将其编码为JSON,然后将其返回到我的视图 我遇到的问题是,如何以良好的格式将其显示给用户 理想情况下,我想展示Php Ajax正在实现它吗?,php,javascript,json,jquery,Php,Javascript,Json,Jquery,我有一个codeigniter应用程序,我正在对其进行一些更改 我正在做的第一个改变是允许管理员用户通过管理员面板下订单,他们通过杂志、展览等接收订单 因此,我将一个表单链接到一个ajax请求,从数据库中提取项目信息,然后将其编码为JSON,然后将其返回到我的视图 我遇到的问题是,如何以良好的格式将其显示给用户 理想情况下,我想展示 date.name data.price data.description 我需要用表格向他们显示这些详细信息,因为他们将在表格字段中输入数量,但我需要动态生
date.name
data.price
data.description
我需要用表格向他们显示这些详细信息,因为他们将在表格字段中输入数量,但我需要动态生成这些信息和HTML,这可能吗?或者我最好构建一个视图,然后通过ajax返回它
我当前的ajax请求
$.ajax({
url : '<?php echo current_url(); ?>',
data : "txtKeywords="+$("#txtKeywords").val()+"&search=Search For Item",
type : 'POST',
dataType: 'JSON',
success : function(data)
{
//alert(data);
}
});
$.ajax({
url:“”,
数据:“txtKeywords=“+$(“#txtKeywords”).val()+”&search=搜索项目”,
键入:“POST”,
数据类型:“JSON”,
成功:功能(数据)
{
//警报(数据);
}
});
将视图添加到页面,如下所示:
<script id="view" type="text/html">
<div>
<p>Name: {{name}}</p>
<p>Price: {{price}}</p>
<p>Description: {{description}}</p>
</div>
<script>
就这样。Mustach使用json调用返回的数据呈现视图,然后代码将其附加到正文中。是的,这是可能的,到目前为止您有什么?
function(data) {
var template = $("#view").html();
var view = $.mustache( template, data );
$("body").append( view );
}