ajax怎么异步读取mysql数据库的字段内容?

ajax怎么异步读取mysql数据库的字段内容?,第1张

jQuery.ajax({

url: '<%=basePath%>XXXXX.action', // 提交的页面

data: {msg_id:+id}, // 有要传递的数据就传递,没有就空着

type: "POST",//传递方式

success: function(data) {

//action返回结果,页面显示

}

})

html  么  在返回数据时候进行拼接,和 html 标签拼接在一起后返回想显示的位置,这里举例一个下拉的。试着改一改弄一下,数据先拿到,在找定位。

<div class="layui-inline">

<label class="layui-form-label">商家类型<span class="require">*</span></label>

<div class="layui-input-inline">

<select name="seller_type" id="mc_add_seller_type" lay-verify="mc_add_mustselect" data-name="商家类型" lay-filter="" lay-search="">

</select>

</div>

</div>

<script>

$("select[name=seller_type]").empty()

$.ajax({

async: false,

type: "post",

url: APIHOST+"/seller/menuList",

dataType: "json",

data: {},

success: function (res) {

var opt = "<option value='' selected = \'selected\'>请选择</option>"

$("select[name=seller_type]").append(opt)

for(var i=0i<res.data.lengthi++){

if(info.seller_type == res.data[i].menu_name){

var option="<option value=\""+res.data[i].menu_type+"\" selected = 'selected'"

option += ">"+res.data[i].menu_name+"</option>"//动态添加数据

$("select[name=seller_type]").append(option)

}else {

var option="<option value=\""+res.data[i].menu_type+"\""

option += ">"+res.data[i].menu_name+"</option>"//动态添加数据

$("select[name=seller_type]").append(option)

}

}

form.render('select')

}

})

</script>


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/8720370.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-20
下一篇 2023-04-20

发表评论

登录后才能评论

评论列表(0条)

保存