您的位置:首页 > Web前端 > JQuery

Ajax、jquery实现前后台数据交互

2016-04-10 19:27 627 查看
前端发送数据,然后接收后台的返回数据

//‘/_relay_single’是路由函数,用于前后台连接,后台需要有此函数来完成对前端传输数据的操作,data是后台返回的数据
function single_relay( n ){
$.getJSON( $SCRIPT_ROOT + '/_relay_single', {
relay_num: n
}, function(data) {
if(data['relay_status'] == 0)
$('#status_result').text('断');});
};
//绑定click事件,此为函数有参数情况
$('#search').bind('click',function(){single_relay( relay_s.value );});


//绑定click事件,函数无参数情况,直接写函数名即可

$('#search').bind('click',callback );


前端如何操作后台返回的字典数据

/* 后台返回的data格式如下:
{
relay_status: 0,
relay_num: 1
}
*/
//验证字典的访问方式:
data[relay_status] = 0;//不能由data[0]来得到0值。

//也可以这样来操作字典

for( var i in data){
var relay-status = data[i];//i为键名,即relay_status、relay_num
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jquery ajax