1.获取信息
xxx: xxx.value
⑴ajax从后台获取数据:headers:{'Content-Type':'application/x-www-form-urlencoded;charset=UTF-8'},《把手机端传的数据进行转码》
⑵调用相应模版:
var qjdj = document.getElementByIdx_x("qjdj");//给需要添加模版的DIV加id
var qjdjxq = new StringBuilder();//给模版加名称
var str = String.formatmodel(templete.xxxx(),传给模版的数据);//调用模版中的xxxx方法,并给这方法传送相应的数据,使模版获取的值从数据中获取。
qjdjxq.append(str);
qjdj.innerHTML = qjdjxq.toString();//文本信息转换
⑶并对其相应的字段进行赋值:
2.组装数据
⑴对需要发送ajax请求的地方添加监听事件,
并
声明需要组装的变量
var tjbutton = document.getElementByIdx_x('tj');
tjbutton.addEventListener('tap',function(event){
var sprxm = document.getElementByIdx_x('sprxm');
var spr = document.getElementByIdx_x("spr");
if(声明的变量什么验证条件不满足){
执行相应的提示或者方法}
var wat = plus.nativeUI.showWaiting(正在处理的旋转圈);
var xxxInfo{
}
ajax请求{
data:xxxInfo}
请求成功回调函数
success:function(data){
wat.close(关闭处理旋转圈);
if(data.error_type == 1){
//如果数据的xxx满足什么要求
plus.ui.toast(data.error_message);//执行相应的方法
}
if(data.error_type == 2){
plus.ui.toast(data.error_message);//执行对应的方法
mui.back();
}
}
error:function(){
wat.close();
return callback(netErrorInfo);//执行相应的方法
}