Javascript 将Ajax数据放入表中,并构建超链接
目前,我正在从ajax调用读取数据,并将其附加到页面上的表中。这很好,但是我也希望将其中一段数据转换为超链接 这是我当前的代码:Javascript 将Ajax数据放入表中,并构建超链接,javascript,jquery,html,ajax,Javascript,Jquery,Html,Ajax,目前,我正在从ajax调用读取数据,并将其附加到页面上的表中。这很好,但是我也希望将其中一段数据转换为超链接 这是我当前的代码: $.each(opts, function(i, d) { $('<tr>').append( $('<td>').text(d.PropNo), $('<td>').text(d.StoreName), $('<td>').text(d.StoreAddress), $('<td&
$.each(opts, function(i, d) {
$('<tr>').append(
$('<td>').text(d.PropNo),
$('<td>').text(d.StoreName),
$('<td>').text(d.StoreAddress),
$('<td>').text(d.ClientName),
$('<td>').text(d.StoreTypeName)
).appendTo('#StoresTable');
$。每个选项、函数(i、d){
$('')。追加(
$('').text(d.PropNo),
$('').text(d.StoreName),
$('').text(d.StoreAddress),
$('').text(d.ClientName),
$('').text(d.StoreTypeName)
).appendTo(“#StoresTable”);
我尝试通过向append语句添加HTML元素来构建超链接,如下所示:
$('<td>').text("<a href=viewstore.php?StoreID="+d.StoreID+">click here to view the store</a>")
$(“”).text(“”)
但这只会导致HTML元素被视为文本而不是元素
有人有什么建议吗?我告诉你另一种方法:
$('input')。单击(函数(){
$('table')。追加('table')\
\
\
');
});
标题
我向您展示另一种方式:
$('input')。单击(函数(){
$('table')。追加('table')\
\
\
');
});
标题
我向您展示另一种方式:
$('input')。单击(函数(){
$('table')。追加('table')\
\
\
');
});
标题
我向您展示另一种方式:
$('input')。单击(函数(){
$('table')。追加('table')\
\
\
');
});
标题
使用$('').html(…)
谢谢你,我甚至不知道我能做那件事使用$('').html(…)
谢谢你,我甚至不知道我能做那件事使用$('').html(…)
谢谢你,我甚至不知道我能做那件事使用$('').html(…)
谢谢你,我甚至不知道我能做那件事。。