gpt4 book ai didi

javascript - val() 返回 [object 对象]

转载 作者:行者123 更新时间:2023-11-30 16:39:07 24 4
gpt4 key购买 nike

这是我的脚本

<input type="text" id="teamleader-default" value="${foo.teamLeaderId}/${foo.teamLeaderFirstName} ${foo.teamLeaderLastName}" />

<script type="text/javascript">
$(document).ready(function(){
var teamleader = $('#teamleader-default').val();
var tl_details = teamleader.split("/");

$('#teamleader-default').prop('type', 'hidden');

$("#update").submit(function() {

if ($('#ParentDD :selected').text() == "Engineer") {
var tmp0 = $('#teamleader').val(tl_details[1]);
var tmp1 = $('#teamleaderId').val(tl_details[0]);
alert(tmp0);
alert(tmp1);
} else {
var tmp2 = $('#teamleader').val('');
var tmp3 = $('#teamleaderId').val(0);
alert(tmp2);
alert(tmp3);
}
});
});
</script>

问题是我不能同时为teamleader 和teamleader ID 赋值

        $('#teamleader').val(tl_details[1]);
$('#teamleaderId').val(tl_details[0]);

相反,它包含的值只是说“Object object”,就像这张图片中的那个:

enter image description here

任何人都可以帮助我如何为团队负责人分配值(value)。

再次非常感谢那些可以帮助我的人。

最佳答案

我觉得上面的评论已经很好的回答了这个问题,如果你想知道是否绑定(bind)成功,可以使用tm0.val()

对了,像Js这样调试代码,用alert不是我的选择。由于您选择了 Chrome,因此只需按 F12 即可获得高级调试工具。您可以在 How to use Chrome DevTools 上获得一些提示。

编码愉快~

关于javascript - val() 返回 [object 对象],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32272557/

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