Ecshop中的ajax+json
生活随笔
收集整理的這篇文章主要介紹了
Ecshop中的ajax+json
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
js代碼部分
/* 訂單查詢 */ function orderQuery() {var order_sn = document.forms['ecsOrderQuery']['order_sn'].value;var reg = /^[\.0-9]+/;if (order_sn.length < 10 || ! reg.test(order_sn)){alert(invalid_order_sn);return;}Ajax.call('user.php?act=order_query&order_sn=s' + order_sn, '', orderQueryResponse, 'GET', 'JSON'); }
/*返回函數(shù)*/ function orderQueryResponse(result) {if (result.message.length > 0){alert(result.message);}if (result.error == 0){var div = document.getElementById('ECS_ORDER_QUERY');div.innerHTML = result.content;} } //php部分
if (!empty($_REQUEST['act']) && $_REQUEST['act'] == 'gotopage') {include('includes/cls_json.php');$json = new JSON;$res = array('err_msg' => '', 'result' => '');$goods_id = isset($_REQUEST['id']) ? intval($_REQUEST['id']) : 0;$page = (isset($_REQUEST['page'])) ? intval($_REQUEST['page']) : 1;
.....邏輯代碼部分
/* 訂單查詢 */ function orderQuery() {var order_sn = document.forms['ecsOrderQuery']['order_sn'].value;var reg = /^[\.0-9]+/;if (order_sn.length < 10 || ! reg.test(order_sn)){alert(invalid_order_sn);return;}Ajax.call('user.php?act=order_query&order_sn=s' + order_sn, '', orderQueryResponse, 'GET', 'JSON'); }
/*返回函數(shù)*/ function orderQueryResponse(result) {if (result.message.length > 0){alert(result.message);}if (result.error == 0){var div = document.getElementById('ECS_ORDER_QUERY');div.innerHTML = result.content;} } //php部分
if (!empty($_REQUEST['act']) && $_REQUEST['act'] == 'gotopage') {include('includes/cls_json.php');$json = new JSON;$res = array('err_msg' => '', 'result' => '');$goods_id = isset($_REQUEST['id']) ? intval($_REQUEST['id']) : 0;$page = (isset($_REQUEST['page'])) ? intval($_REQUEST['page']) : 1;
.....邏輯代碼部分
}
die($json->encode($res));
轉(zhuǎn)載于:https://www.cnblogs.com/masterRoshi/archive/2012/09/11/2680333.html
總結(jié)
以上是生活随笔為你收集整理的Ecshop中的ajax+json的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 设计师的就业前景分析!
- 下一篇: 推荐六款帮助你实现惊艳视差滚动效果的 j