【问题标题】:I need to populate the value of a text field [closed]我需要填充文本字段的值 [关闭]
【发布时间】:2015-02-15 21:11:24
【问题描述】:

universal_leadid 会在每次刷新时填充,它来自与第 3 方潜在客户验证服务 (leadid.com) 相关的脚本。我的目标是发布 other6 字段 valueuniversal_leadid 字段关联的 value 相同。

HTML:

<input type="hidden" name="Other6" value="">
<input type="hidden" name="universal_leadid" value="KFLS00-D254-DD521-GF52-GHT554125" id="leadid_token">

Lead Id value 由潜在客户 ID 填充,但我无法获得 Other6 字段的 value

这是我尝试过的,结果是空白或什么都没有:

$( document ).ready(function() {
    $('[name=Other6]').val($('[name=universal_leadid]').val()); 
    //alert(universal_leadid);
    //console.log($('[name=universal_leadid]'));
    //console.log($('[name=universal_leadid]').val());
    //console.log($('[name=Other6]').val());
    $('#salutation').attr('checked',false); 

    //var myValue = $( "#leadid_token" ).val();
    //document.getElementById('leadid_token');
    //var x = document.getElementById("leadid_token").value;
    //alert(x); // Showing Empty alert box 

});

我想要的结果是,universal_leadid 上填充的每个 都需要转到 Other6 字段

【问题讨论】:

  • 您是否包含jQuery 文件?
  • 是的,一切就绪,这是第一次发生
  • 请在下面查看我的答案。
  • 请查看更新后的答案。
  • 当我运行它时这似乎工作正常,或者你希望这发生在universal_leadid中的值发生变化的所有事情?

标签: javascript jquery forms


【解决方案1】:

您的两个input 字段都是hidden

请使用

<input type="text" name="Other6" value="">
<input type="text" name="universal_leadid" value="KFLS00-D254-DD521-GF52-GHT554125" id="leadid_token">

工作Fiddle

【讨论】:

  • 该字段应该被隐藏
  • 那么您对显示器有什么期待?
  • 我期待当我验证表单时,其他 6 个取值 Lead_id
  • 是的,比尔,但正如您所见,它们(输入)正在获取值,不管它们是否隐藏。
  • 我知道,但我希望其他 6 人采用相同的价值广告universal_leadid,但它对我不起作用,这让我发疯了哈哈
【解决方案2】:

试试这个:

var token = $("#leadid_token").val();
$("input[name=Other6]").val(token);
console.log($("input[name=Other6]").val());

http://jsfiddle.net/8rw9cep6/

【讨论】:

  • 这向我展示了与我的原始代码相同的内容:主线程上的同步 XMLHttpRequest 已被弃用,因为它对最终用户的体验产生不利影响。
  • 此错误是因为您在某处使用了同步 XMLHttpRequests。这与代码的那部分无关。你有ajax调用吗?
  • leadid_token 值是基于脚本填充的,女巫在每次“重新加载”时生成该值,因此该值在表单上不是静态的使用explode字符串,然后复制发布的值并将其粘贴到字段Other 6
  • 请使用该脚本编辑您的问题,几乎可以肯定解决方案在那里。
猜你喜欢
  • 1970-01-01
  • 2016-01-16
  • 2015-01-02
  • 2017-06-17
  • 2011-03-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多