请问一下apicloud的ajax如何获取mysql里的数据并写在网页上?谢谢了!
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=0; i<res.data.length; i++){
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>