我创建了一个javascript函数,该函数包含在html代码中的onclick函数中。当使用值10.34.099或“10AXMN.09”onclick函数调用的变量“data.nik”无法正常运行并显示错误消息时。如果“data.nik”值101011,那么onclick函数可以很好地运行。
以下javascript代码
function tabelListPegawai(data){
var statusPegawai;
if (data.status==1){
statusPegawai = 'Karyawan Tetap';
}else if(data.status==2){
statusPegawai = 'Karyawan Tidak Tetap';
}
return baris = $("<tr>\
<td>"+data.nik+"</td>\
<td>"+data.nama_pegawai+"</td>\
<td>"+data.nama+"</td>\
<td>"+data.nama_jabatan+"</td>\
<td>"+statusPegawai+"</td>\
<td style='text-align: center;'>\
<a class='btn btn-small aksi_atas' rel='tooltip' title='Ubah' onclick='editPegawai("+data.id_pegawai+")'><i class='icon-edit'></i></a>\
<a class='btn btn-small aksi_atas' rel='tooltip' title='Hapus' onclick='hapusPegawai("+data.id_pegawai+", "+data.nik+")'><i class='icon-remove'></i></a>\
</td>\
</tr>");
答案 0 :(得分:1)
您应该在参数
周围插入引号onclick='editPegawai(\""+data.id_pegawai+"\")'>