将数据从数据库获取到jquery变量

时间:2016-08-17 06:20:32

标签: javascript php jquery ajax

我会说这个。
基本上我现在面临的问题是我有一个任务,需要数据库中的数据来更新浏览器中的一些文本(我有一些滑块,下面有文本,并取决于滑块的位置文本需要根据数据库中的内容进行更新。现在我可以使用ajax将文本发送到jquery,但我似乎无法将其转换为变量。

这就是jquery中代码的样子:

$.get('ajax.php', getData('send'), function(html) {
    console.log(jQuery.parseJSON(html));
});

在你开始将这个问题与其他人合并之前,我确实看了很多这些问题,但是我并没有完全看到我在寻找什么,因为我实际上必须用这些数据做很多不同的事情,而不仅仅是显示它。如果有人能够解释我如何将'html'变为变量,我将非常感激。

所以是的,最终目标是拥有像var data = jQuery.parseJSON(html);这样的东西,它的行为就像一个普通的变量,里面有一些数据。

提前致谢,祝你有愉快的一天!

2 个答案:

答案 0 :(得分:2)

查看Jquery中的AJAX调用的官方文档。

https://api.jquery.com/jquery.get/

此外,您始终可以解析JSON对象作为响应。

示例:

$.get( "test.php", function( data ) {
 $( "body" )
 .append( "Name: " + data.name ) // John
 .append( "Time: " + data.time ); //  2pm
}, "json" );

答案 1 :(得分:0)

好吧,我现在想出了答案,感谢kapil yadav'。

$.get('ajax.php', getData('send'), function (html) {
    //$('.slider' + value).html(html);
    $( "body" ).data( "sliderData", html);
}, "json");

console.log($( "body" ).data());

这是我以前得到的东西,以防万一其他人在这里绊倒。