jquery ajax-jQuery ajax获取数据问题

问题描述

jQuery ajax获取数据问题

程序片段如下:
var data_1;
$.post("getdata.php",function(string_1){
data_1 = string_1;
});
为什么string_1的内容无法被获取呢?_
要想获取其内容,应该如何做呢?麻烦指点下!
getdata.php:
<?php_
$con = mysql_connect('localhost','root');
mysql_select_db('my_db',$con);

$sql = 'SELECT * FROM data';
$result = mysql_query($sql);

//将数据存入数组
$sql_data = array();
while($row = mysql_fetch_array($result)){
    $sql_data[] = $row['data'];
}

echo json_encode($sql_data);

?>

解决方案

jquery ajax前台请求和获取数据
easyUI中datagrid 用ajax 获取数据时,问题
【Jquery mobile】 跨域获取数据问题

解决方案二:

$.post("getdata.php",function(string_1){
data_1 = string_1;
},"json");

时间: 2024-10-03 16:43:12

jquery ajax-jQuery ajax获取数据问题的相关文章

用jquery ajax从数据库获取数据实现二级联动

问题描述 用jquery ajax从数据库获取数据实现二级联动 我的思路就是一级那里搞个select,然后利用ajax返回action.然后利用ajax那里不懂.哪位大神教我怎么做? 1.这是select, function select(){ var xitong=document.getElementById("xitong").value; $.ajax({ url:'/netbank/budiao/testaj', type:'post', dataType:'json', d

jQuery使用ajax跨域获取数据的简单实例_jquery

jQuery使用ajax跨域获取数据的简单实例 var webMethod = "http://localhost:54473/Service1.asmx/HelloWorld"; jQuery.support.cors = true; //之前没有加这句老是提示no transport,我没去深想. $.ajax ({ type: "POST", contentType: "application/x-www-form-urlencoded",

java 结合jQuery实现跨域名获取数据的方法_java

一.什么是跨域? 由于浏览器出于安全的考虑,采取了同源策略的限制,使得jQuery无法直接跨域名互相操作对象或数据.例如:a.com 域名下的 a.html页面利用jQuery无法操作b.com 域名下b.html页面的对象或是数据, 并且默认情况下也不能操作test.a.com域名下的 test.html的 对象或是数据 .只要满足下面条件的jQuery都会视为跨域名: 1.主域相同,子域不同,如xxx.aaa.com和yyy.aaa.com 2.域名相同,端口不同,如xxx.aaa.com:

如何使用jquery拖动div如何获取数据和坐标

问题描述 各位大神们小弟遇到难题了,现在四方形的div是可以拖动了,原来是要在文本框输入坐标div才能动,现在需求改了要拖动div在文本框里显示坐标什么的.这该如何获取呀?是不是还要写个jquery??咋写呀??求帮助. 解决方案 解决方案二:vardivDrag={o:null,init:function(divHeader,DivContent,divDown){divHeader.onmousedown=this.start;DivContent.onmousedown=this.star

Ajax跨域获取数据的简便方法

跨域通信的限制是在浏览器端,也就是客户端上,所以可以从服务器端代码做文章.这和前几天gzip 的问题很相像了,当时服务器上的gzip流是因为被isa阻止而无法下载压缩后的文件,最后写了一个压缩 代理放在服务器上,强制返回压缩数据. 现在这个问题最简便的方法也是写一个代理来把js请求的数据从另外一个域转发到本域,然后再用js 访问代理. 比如代码: obj.sendRequest("http:www.abc.comtest.aspx? p1=tt&p2=sss"); 将变为 ob

PHP+JQuery+Json异步获取数据实现AJAX

通过javascript的库jquery来实现异步获取数据,而且数据传输很多人已经使用轻量级级的json替代xml,那如何通过PHP+JQuery+Json异步获取数据实现AJAX呢?下面将列出具体的方法  代码如下 复制代码 <select name="country" id="country" onchange="PostCountryJson();"> 在 select 控件里,当触发 onchange 事件的时候,我们执行 P

ECharts, PHP, MySQL, Ajax, JQuery 实现前后端数据可视化

ECharts 下载js代码 工作原理浅析 在项目中引入ECharts 后台处理 数据库端MySQL PHP端 JQuery Ajax处理 ECharts 端处理 前端全部代码 演示结果 总结 最近要将后台数据库上的一些数据以可视化的方法显示到前端,找来找去,发现百度开发的这套图表工具库还不错,网上搜索了一下相关的教程,也算是实现了较为简单的demo.于是写下来,记录一下. ECharts ECharts是国人开发的一套前端的图表工具库,使用起来超方便,也很简单(当然了,前提是理解了其工作原理之

使用AJAX异步获取数据

ajax|数据|异步 [导读]本文给出一个例子(使用AJAX异步获取数据),介绍如何去使用AJAX. AJAX这个名字看起来很神奇,我第一次见到它也被它吸引了,它是Asynchronous JavaScript and XML的简写,异步的JAVASCRIPT和XML,关于AJAX的介绍在网上的介绍太多了,我就不多那么多了,我的口才不好,没他们说的那么精彩,可以去http://zh.wikipedia.org/wiki/AJAX 看看,在这里我只是给大家一个例子,了解如何去使用AJAX. AJA

Ajax异步请求PHP数据

接到了老师的一个作业,实现的布局如图: 如果输入了科室ID,科室名字只显示与ID对应的,若没有输入,则显示全部,然后根据I科室名字的值,在所属大科中的文本框自动显示科室名字所在的大科.例如:选择了心血管内科,则在所属大科显示内科. 主要代码如下: 根据ID请求科室 function showHint(str) { var xmlhttp; if (window.XMLHttpRequest) {// IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new

编码-jQuery中的ajax方法获取到json数据中文会乱码

问题描述 jQuery中的ajax方法获取到json数据中文会乱码 接口如下:http://cre.mix.sina.com.cn/api/finance/topstock_display这个接口 默认返回是 gbk的编码 支持 oe=utf-8,但是xtmlhttprequest 返回的数据默认的字符编码是utf-8,后台说用oe=utf转换,求解... 解决方案 首先你这不是json,所以你需要从服务器语言上把数据转换成json再去传到前端:其次,你要把后台脚本改成utf-8编码,不知道你用