[英]Getting a complete string from server, when assigned to variable in JS it is not complete
所以我從后端向我的 JS 發送了一個響應。 服務器回應
{id:347,名稱:“Dummy One”,日期:“2020 年 7 月 14 日”,狀態:“已批准”}
將val.name
用於表時,它會顯示完整的值,但是當我將其分配給變量時,我只會得到"Dummy"
值。
這是我的 JS:
btns = "<td><button class='btn' data-name="+val.name+"</button></td>";
$('.btn').click(function(){
var name = $(this).attr('data-name');
console.log(name);
});
在您的按鈕 HTML 中,您在data-name
屬性之后缺少>
正如@adiga 在他的評論中提到的,嘗試根據評論更改按鈕 HTML。
之后,您將data-name
屬性值分配給name
變量
嘗試用var name = $(this).data('name');
來改變它
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.