Javascript 从ajax请求接收阵列
你好,请先检查我的脚本Javascript 从ajax请求接收阵列,javascript,jquery,ajax,Javascript,Jquery,Ajax,你好,请先检查我的脚本 $(文档).ready(函数(){ $(“#findmynip”)。单击(函数(){ $(“#hasilnip”).html('assets_global/images/loader.gif“>请稍候”); var nipnnya=$(“#nipnya”).val(); $.ajax({ 类型:“POST”, 数据:{ nip:nipnnya }, datatpe:'json', 网址:“registrasi/cek_ada/”, 成功:功能(hslnip){ 如果(h
$(文档).ready(函数(){
$(“#findmynip”)。单击(函数(){
$(“#hasilnip”).html('assets_global/images/loader.gif“>请稍候”);
var nipnnya=$(“#nipnya”).val();
$.ajax({
类型:“POST”,
数据:{
nip:nipnnya
},
datatpe:'json',
网址:“registrasi/cek_ada/”,
成功:功能(hslnip){
如果(hslnip){
警报(hslnip);
$(“#name”).html(hslnip);
//我该怎么做
$(“#name”).html(hslnip['FullName']);
$(“#生日”).html(hslnip['BirthDate']);
}否则{
$(“#name”).html('Failed');
}
}
});
返回false;
});
})
在您的情况下,无法删除数组。您可以使用它构建HTML内容,该内容可以显示在hasilnama
元素中
更改此项:
$(“#hasilnama”).html(hslnip);
例如:
$(“#hasilnama”).html('Fullname:'+hslnip.Fullname+'
出生日期:'+hslnip.Birthdate.substring(0,10)+';
var hslnip={“全名”:“邦加”,“生日”:“1994-10-03 00:00:00.000”}
$('#name').text(hslnip.FullName)
$(“#生日”).text(hslnip.BirthDate)
您想要接收什么?检查演示并将其添加到您的代码我在我的控制台中收到此错误未捕获类型错误:无法读取未定义的控制台.log的属性“substring”(类型为hslnip.BirthDate);在控制台中运行此代码并告诉我结果我得到未定义的结果datatpe:'json'
->将其更改为dataType:'json'
哦,天哪。谢谢兄弟,你真的帮助了我。