HTML代码插入javascript错误
html code inserted javascript error
我已经创建了一个javascript函数,并且我已经在html代码中放入了javascript,但是当我使用if else进行分支时,在参数列表之后的语句"SyntaxError: missing"中出现了错误。下面是我的javascript代码
function tabelListPegawai(data){
return baris = $('<tr>'
<td>'+data.nik+'</td>'
<td>'+data.nama_pegawai+'</td>'
<td>'+data.nama+'</td>'
<td>'+data.nama_jabatan+'</td>'
<td>'if(data.status == 1){'Karyawan Tetap'}else if(data.status == 2){'Karyawan Tidak Tetap'}'</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>');
}
你能帮我吗?谢谢你
如果开关只有1或2,那么这将工作
<td>' + (data.status == 1? 'Karyawan Tetap' : 'Karyawan Tidak Tetap') + '</td>'
或者你可以这样写
var baris = $('<tr>'
...
<td>';
if(data.status == 1) baris+='Karyawan Tetap';
else if(data.status == 2) baris+='Karyawan Tidak Tetap';
baris+=' <td style="text-align: center;">'
....
相关文章:
- object响应时出现对象错误javascript
- 未捕获的语法错误:javascript对象上出现意外的标记ILLEGAL
- Phonegap-Android 4.4-html5音频长度错误(javascript和媒体插件)
- 未捕获的语法错误:javascript中出现意外的标记}
- 如何从 MVC4 链接调用 Javascript 方法(错误 JavaScript 运行时错误:对象不支持此操作)
- 未捕获类型错误javascript方法
- 将字符串返回到类型为“0”的输出字段;数字“;针对用户错误javascript
- 解析器错误(Javascript初学者寻找解决方案)
- IE 错误 .JavaScript 运行时错误:对象不支持属性或方法“preventDefault”
- appendChild 不是函数错误 (JAVASCRIPT)
- 错误 JavaScript 函数
- 而循环抛出错误JavaScript
- 意外的类型错误 - Javascript,多维数组
- 语法错误:Javascript 中的意外令牌/将数据发布到 Amazon s3
- 语法错误:Javascript 中缺少指数
- 错误“JavaScript 运行时错误:查找滚动位置时无法获取未定义或空引用的属性'scrollLeft'”
- 错误 JavaScript 循环数组
- 错误:Javascript 上的 [对象对象]
- IndexedDBShim.js错误:JavaScript运行时错误:在严格模式下不允许分配只读属性
- 在Evernote listNotebooks API上获取错误-Javascript/Node.Js