前台代码:
<link href=\"http://www.phpstudy.net/Content/themes/base/jquery-ui.css\" rel=\"stylesheet\" type=\"text/css\" /> <script src=\"http://www.phpstudy.net/Scripts/jquery-1.4.4.min.js\" type=\"text/javascript\"></script> <script src=\"http://www.phpstudy.net/Scripts/jquery-ui.js\" type=\"text/javascript\"></script>
function PoeviewExcel() {
$.ajax(
{
url: \"send/index\",
type: \"post\",
success: function (data) {
var divshow = $(\"#showInfo2\");
divshow.text(\"\");// 清空数据
divshow.append(data); // 添加Html内容,不能用Text 或 Val
divshow.dialog({
title: \"短信群发系统\",
height: 250,
width: 580
});
}
}
);
return false;
}
<a href=\"#\" onclick=\"return PoeviewExcel()\">预览数据</a> <div id=\"divPreview\" style=\"display: none\"> <text id=\"showInfo2\"></text> </div>
后台(主要):
public string GetImportReport()
{
DataTable dt = this.ImportExcel();
string content = String.Empty;
content = @\"<table width=\'550\' border=\'0\' cellspacing=\'0\' cellpadding=\'0\' bgcolor=\'#D2D2D2\'>\"
+ \" <tr bgcolor=\'#336699\'>\"
+ \" <td align=\'center\'><strong>序号</strong></td>\"
+ \" <td align=\'center\'><strong>目标手机号</strong></td>\"
+ \" <td align=\'center\'><strong>发送内容</strong></td>\"
+\"</tr>\";
for (int i = 0; i < dt.Rows.Count; i++)
{
content += \"<tr>\"
+ \" <td width=\'50\' align=\'center\'>\" + i.ToString()+\"</td>\"
+ \" <td width=\'150\' align=\'center\'>\" + dt.Rows[i][0].ToString() + \"</td>\"
+ \" <td width=\'150\' >\" + dt.Rows[i][1].ToString() + \"</td>\"
+ \" </tr>\";
}
content += \"</table>\";
return content;
}
说明:
divshow.append(data); // 添加Html内容,不能用Text 或 Val
当然用 after();会在该div中不断追加信息。
如果用Text:显示加载的文本内容;
如果用Val:点击链接第一次为空窗口,再点击才出现数据显示、
以上这篇用jQuery向div中添加Html文本内容的简单实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持phpstudy。
本文地址:https://www.stayed.cn/item/2429
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我