javascript - 在编辑页面中为 intlInputphone 输入设置一个值
问题描述
我已经在我的应用程序中实现了国际电话号码输入,它运行良好,但我想在我的编辑表单中将现有电话号码设置为该输入框。
在这里,我想将我现有的电话号码设置为上述字段。我已尝试但未设置值。
$('#phoneNumber').val($('#hidden_phone').val());
这里 phoneNumber 字段已自动生成。我遵循以下链接 参考链接
解决方案
这是因为您可能会在加载之前尝试设置 phoneNumber。
代替
$('#phoneNumber').val($('#hidden_phone').val());
和
if ($("#hidden_phone").length) {
updatePhoneNumber();
}
function updatePhoneNumber()
{
setTimeout(function(){
if ($("#phoneNumber").length) {
$('#phoneNumber').val($('#hidden_phone').val());
} else {
updatePhoneNumber();
}
}, 500);
}
推荐阅读
- java - 获取与 Arraylist 匹配的 List 的 Arraylist 中的数据
- java - 枚举的 values()
- java - 类型列表中的方法add(object) 不适用于参数(int) 是什么意思?
- c - "free(): invalid pointer" error while freeing allocated memory of a hash table
- excel - 如何将表列数据转置为数组,保留数据格式(作为字符串或文本)
- sql - 在 Oracle SQL 中透视多个日期范围
- scala - IntelliJ IDEA - Scala 格式
- vue.js - kebab-case 道具上的 Vue .sync 无法处理更新事件
- image - 在本机反应中,平面列表中的图像不显示超过 4 个项目
- java - 从 Cloud Firestore Android 检索复杂对象