我有一个mysql的输入文本字段.那么,如何通过ajax从数据库中输出json表呢
I have an input text field for mysql. So how can i output the json table from database through ajax?
$.ajax({
type:'GET',
url:'index.php',
data: {val1},
dataType: 'json',
success: function(response) {
for(i=0;i<response.length;i++) {
var test = response[i];
$("#demo").append(test);
console.log(test);
//$("demo").append(test[i]);
}
console.log(response);
}
});
在您的站点中,如果您调用"index.php",您是否正确获得了json数组?如果是的话,在"index.php"页面中,您是否将标题设置为输出json类型的文本,如
header("Content-type: application/json; charset=utf-8'");
否则,结果页面将是一个普通的text/html页面,因此您的val(1)不会像json字符串一样被识别。
如果这不起作用,请尝试发布您的"index.php"页面
相关文章:
- 无法在通过jQuery的ajax加载的页面中执行javascript
- 如何通过ajax刷新JSF填充的javascript变量
- 通过Ajax将JavaScript函数传递给PHP文件
- jQuery/Ajax-试图通过Ajax创建POST方法并获得对HTML的响应
- 使用ajax获取通过FTP上传的文件的文件大小——试图防止ajax中断自身
- 服务器端表单验证 AJAX,通过比较不同页面上的两个文本框
- Ajax,通过使用指向同一页面的链接提交表单
- 定位 AJAX 会通过使用“rel”属性生成正确的 DIV
- AJAX:无法通过上下文参数将对象传递到ajaxSuccess函数中
- AJAX没有通过javascript进行响应
- Ajax——如何通过父JSP向子JSP提供数据并重新加载
- 更新数据库与javascript AJAX功能通过按钮
- 取消在ajax中通过post传递的变量的设置
- Ajax调用通过php检索所有客户的数据库数据
- HTML, AJAX, PHP -通过AJAX向PHP页面发送HTML输入数组
- 使用 ajax 更新通过 php 表单发送的数据
- 是否有可能在ajax中通过模型传递其他参数
- JQuery ajax进度通过xhr
- Jquery, ajax,通过id获取元素
- AngularUI select2 AJAX设置通过模型