Javascript 无法显示html表中的所有值
由于未知原因,我无法显示此表中的最后一个(Javascript 无法显示html表中的所有值,javascript,html,Javascript,Html,由于未知原因,我无法显示此表中的最后一个(SPProductLink)值: <thead> <tr> <th>Id</th> <th>Product Name</th> <th>Brand</th> <th>Price</th> <th>Link</th> &
SPProductLink
)值:
<thead>
<tr>
<th>Id</th>
<th>Product Name</th>
<th>Brand</th>
<th>Price</th>
<th>Link</th>
</tr>
</thead>
身份证件
品名
烙印
价格
链接
我看不出这个问题的任何原因。html与其他元素的html相同。
当我查看DOM时,我根本看不到“Link”
,这意味着它不是出于某种原因添加的
这是代码。如果有人看一下这个,我会非常感激的
$("#lblEditDeleteProducts").append('<tr><th class="idDom" scope="row">'
+sProductId+"<span data-i-user-id='"
+sProductId+"'</span>"
+"<button type='button' id='editBtn' class='btn btn-warning editBtn' data-toggle='modal' data-target='#myModal'>Edit</button>"
+ "<button id='deleteBtn' class='btn btn-danger deleteBtn'>Delete</button>"
+'</th><td class="nameDom">'
+sProductName+'</td><td class="brandDom">'
+sProductBrand+'</td><td class="priceDom">'
+sProductPrice+'</td><td class="linkDom">'
+sProductLink+'</td></tr>');
$(“#lblEditDeleteProducts”).append(“”
+sProductId+“字符串的这部分:
"<span data-i-user-id='" +sProductId+"'</span>"
“字符串的这部分:
"<span data-i-user-id='" +sProductId+"'</span>"
“我强烈建议您在编辑器中编写要添加的HTML,并将其隔开,以便正确查看结构并从中进行调试。您可以在之后缩小它并进行测试,以确保它处于正常工作状态
<tr>
<th class="idDom" scope="row">
+ sProductId +
<span data-i-user-id='"+sProductId+"'><!-- Closing '>' added (Thanks Matt) --></span>
<button type='button' id='editBtn' class='btn btn-warning editBtn' data-toggle='modal' data-target='#myModal'>
Edit
</button>
<button id='deleteBtn' class='btn btn-danger deleteBtn'>
Delete
</button>
</th>
<td class="nameDom">
+ sProductName +
</td>
<td class="brandDom">
+ sProductBrand +
</td>
<td class="priceDom">
+ sProductPrice +
</td>
<td class="linkDom">
+ sProductLink +
</td>
</tr>
+sProductId+
编辑
删除
+sProductName+
+产品品牌+
+产品价格+
+sProductLink+
不要忘记HTML周围的“
标记我强烈建议您在编辑器中编写要附加的HTML,并将其隔开,以便您可以正确查看结构并从中进行调试。您可以在之后缩小它并进行测试,以确保它处于正常工作状态
<tr>
<th class="idDom" scope="row">
+ sProductId +
<span data-i-user-id='"+sProductId+"'><!-- Closing '>' added (Thanks Matt) --></span>
<button type='button' id='editBtn' class='btn btn-warning editBtn' data-toggle='modal' data-target='#myModal'>
Edit
</button>
<button id='deleteBtn' class='btn btn-danger deleteBtn'>
Delete
</button>
</th>
<td class="nameDom">
+ sProductName +
</td>
<td class="brandDom">
+ sProductBrand +
</td>
<td class="priceDom">
+ sProductPrice +
</td>
<td class="linkDom">
+ sProductLink +
</td>
</tr>
+sProductId+
编辑
删除
+sProductName+
+产品品牌+
+产品价格+
+sProductLink+
不要忘记你的HTML周围的“
标记,在头骨所在的区域在头骨所在的区域,javascript控制台告诉了你什么吗?当我把它记录下来时,值就在那里。“没有所有的撇号等”,你至少可以从匹配和开始
。这会让人不那么困惑。但是更好的方法是使用提供数据绑定的各种库生成的HTML实际上是什么样子的?您的标记在这里被弄乱了“javascript控制台告诉您了什么吗?当I console.log It时,值就在那里。”没有所有的撇号等等。“,您至少可以从一致地匹配”
和“
”开始。这样会少很多混淆。但更好的方法是使用提供数据绑定的各种库中的任何一个。生成的HTML实际上是什么样子的?您的标记就在这里被损坏了”谢谢,我解决了这个问题,但问题仍然存在。你能删除或存档我的问题吗?我认为这对社区没有多大帮助。谢谢,我解决了这个问题,但问题仍然存在。你能删除或存档我的问题吗?我认为这对社区没有多大帮助。