我正在使用jQuery,我想在弹出窗口中显示学生的FullName,但我只获得名字,例如如果我想展示Abc Xyz
它只显示Abc
- 它只占用第一个单词而不是空格后面的单词。
我的代码如下:
<a data-dialog-href="#" id="delete-@item.StudentId" href="#" data-studentName=@item.StudentName>Click Here</a>
jQuery('body').on('click', '[data-dialog-href]', function (e) {
var studentName = jQuery(this).attr('data-studentName');
alert('Student Name : ' + studentName);
}
如何获得包含空格的整个字符串?提前谢谢。
答案 0 :(得分:5)
问题是因为您需要在HTML中用引号包装属性的值,否则达到的第一个空格将分隔该值。试试这个:
{% if activite.travel %}
{% set personne=activite.travel.personne %}
{% elsif activite.relation %}
{% set personne=activite.relation.src %}
{% endif %}
{% include 'includes/person_detail.html' %}
另请注意,您应使用<a data-dialog-href="#" id="delete-@item.StudentId" href="#" data-studentName="@item.StudentName">Click Here</a>
方法检索值:
data()