Javascript 如何使用电话号码保存国家代码?

Javascript 如何使用电话号码保存国家代码?,javascript,ruby-on-rails,rubygems,Javascript,Ruby On Rails,Rubygems,如何初始化utilsScript 在中,它说 推荐:使用utilsScript选项初始化插件以 启用格式化/验证,并允许您提取完整的 使用getNumber的国际号码 我想初始化插件,因为我想使用getNumber <%= telephone_field_tag :number, nil, placeholder: 'Enter Phone Number', class: 'form-control', id: "country" %> <script> $("#

如何初始化
utilsScript

中,它说

推荐:使用utilsScript选项初始化插件以 启用格式化/验证,并允许您提取完整的 使用getNumber的国际号码

我想初始化插件,因为我想使用
getNumber

<%= telephone_field_tag :number,  nil, placeholder: 'Enter Phone Number', class: 'form-control', id: "country" %>

<script>
  $("#country").intlTelInput({
    separateDialCode: true
  });

  $("form").submit(function() {
    myInput.val(myInput.intlTelInput("getNumber")); // Without getNumber the international code doesn't save in the parameters
  });
</script>
我换了宝石

因为这一点,我可以包括行
/=require libphonenumber/utils

在剧本中我调整到

$("form").submit(function() {
  $('#country').val($('#country').intlTelInput("getNumber"));
});
我还需要使用
text\u字段

包含

 <script src="assets/plugins/build/js/utils.js"></script>

然后打电话
var number=$(“#电话”).intlTelInput(“getNumber”)

在第二个JS示例中(使用submit),您是否可以
console.log(myInput.intlTelInput(“getNumber”)
 <script src="assets/plugins/build/js/utils.js"></script>