关于js,jquery拼成html的问题

html-css013

关于js,jquery拼成html的问题,第1张

你好,可以直接使用字符串+进行拼接,类似以下

var picContent = "<dl class='pic_item'><dt><img src='" + imgPath + data['server_file_name']+ "' width='105' height='105' /></dt><dd>"

picContent += "<div class='control-group'><label class='control-label' for='sortIds'><strong>图片顺序号</strong></label>"

picContent += "<div class='controls'><input class='sortNum easyui-numberbox'  min='1' max='10' name='sortIds' />"

picContent += "<a href='javascript:void(0)' class='del'>删除</a></div></div></dd>"

picContent += "<dd><div class='control-group'><label class='control-label' for='descriptions'><strong>图片描述</strong></label>"

picContent += "<div class='controls'><textarea rows='3' name='descriptions' cols='80'></textarea></div></div></dd>"

picContent += "<input type='hidden' name='imgNames' value='" + fName + "' />"

picContent += "<input type='hidden' name='fileNames' value='" + data['server_file_name'] + "' /></dl>"

$(".uploadPics").append(picContent)

希望可以帮助到你

用jquery很方便

$("#div").append("<table><tr align='center'>"

+"<td >"+"拼接的DIV内容"+"</td>"

+"</tr></table>")