".$row['fName']." ".$row['lName'].""; } ?> 但随后有东西被砍断了。它显示为“Fo-6ren">
gpt4 book ai didi

javascript - 自定义数据属性,切碎并嵌入

转载 作者:行者123 更新时间:2023-11-29 23:27:15 26 4
gpt4 key购买 nike

我在 mysql 中有这个

<select>
<?php echo "<option value=\"\">Select Person:</option>";?>
<?php while ($row=mysqli_fetch_array($result, MYSQL_ASSOC)) {
echo "<option value='{$row['idvisa']}' data-visanumber='{$row['visanumber']}' data-idnumber='{$row['idnumber']}' data-statusapp='{$row['statusapp']}' data-accntVisaPhotoPath='{$row['accntVisaPhotoPath']}' data-passport='{$row['passportPath]}' data-subdate='{$row['subdate']}'>".$row['fName']." ".$row['lName']."</option>";

}
?>
</select>

但随后有东西被砍断了。它显示为“For”,但当我检查它时,它应该是“For Select”..

脚本:

 <script>
$(function(){
$('select').change(function(){
var selected = $(this).find('option:selected');
var $parent = $(this).parents("tr");
$parent.find('#visanumber').html(selected.data('visanumber'));
$parent.find('#idnumber').html(selected.data('idnumber'));
$parent.find('#statusapp').html(selected.data('statusapp'));
$parent.find('#accntVisaPhotoPath').html(selected.data('ImageUrl').accntVisaPhotoPath); //for testing
$parent.find('#passportPath').html(selected.data('passportPath'));
});
});
</script>

我的脚本正在动态提供下拉菜单,但想知道为什么它被砍掉了。第二,如何在自定义数据属性中嵌入标签?

还有我的L A B ...已经快1周了,请帮忙。我把头发连根拔起,现在几乎没有了..哈哈

最佳答案

因为你忘记了引号!查看生成的源代码:

<option value=1 data-visanumber=1234567890 data-idnumber=0987654321 data-statusapp=For Selection data-accntVisaPhotoPath= data-passport= data-subdate=2014-09-21 02:13:50>

应该是

<option value="1" data-visanumber="1234567890" data-idnumber="0987654321" data-statusapp="For Selection" data-accntVisaPhotoPath="" data-passport="" data-subdate="2014-09-21 02:13:50">

关于javascript - 自定义数据属性,切碎并嵌入 <img>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26861119/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com