gpt4 book ai didi

Safari 中的 Javascript 不起作用 - 所有其他浏览器都可以

转载 作者:行者123 更新时间:2023-12-03 07:01:23 25 4
gpt4 key购买 nike

我有一个脚本,当从一个表单单击“与计费相同”复选框到另一个表单时,该脚本会复制表单字段。它工作正常,但在 Safari 中它不会从原始表单转移状态选择。州的表单字段是一个选择框。如有任何帮助,我们将不胜感激。

$(document).ready(function () {
$("#same").click(function(){
if($("#same:checked").length >= 0) {
$('#first_name_ship').val($('#first_name_bill').val());
$('#last_name_ship').val($('#last_name_bill').val());
$('#address1_ship').val($('#address1_bill').val());
$('#address2_ship').val($('#address2_bill').val());
$('#city_ship').val($('#city_bill').val());
var selected_state = $('#state_bill_select option:selected').val();
$('#state_ship_select option[value=' + selected_state + ']').attr('selected','selected');
$('#zip_ship').val($('#zip_bill').val());

最佳答案

你可以使用

.prop('selected', true)

而不是

.attr('selected','selected');

一般情况下,这可能更适合 Safari。

尝试一下。

关于Safari 中的 Javascript 不起作用 - 所有其他浏览器都可以,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37050078/

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