我尝试使用Javascript来设置隐藏字段的值。
我跟随一个将值绑定到标签的示例:
var input = $("#mobile-number"),
output = $("#output"),
input.on("keyup change", function() {
var intlNumber = input.intlTelInput("getNumber");
if (intlNumber) {
output.text("International: " + intlNumber);
} else {
output.text("Please enter a number below");
}
});
这有效,但我试图通过将值存储在隐藏字段中而不是在标签中显示来重现它。
答案 0 :(得分:1)
如果隐藏字段的名称为output
,则只需用text
函数替换val
函数,如下所示:
var input = $("#mobile-number"),
output = $("#output"),
input.on("keyup change", function() {
var intlNumber = input.intlTelInput("getNumber");
if (intlNumber) {
output.val("International: " + intlNumber);
} else {
output.val("Please enter a number below");
}
});