繁体   English   中英

使用Javascript函数检索Perl哈希值

[英]Retrieve Perl Hash Values using Javascript functions

我想基于网页中其他框中的值更改选择框的值。

加载页面后,我将键和值存储在哈希中。 因此,当我更改field1中的值时,它将调用javascript函数,并且field2中的值应根据哈希值进行更改。

哈希:

%hash = ('factory1','model1','factory2','model2','factory3','model3');

jQuery函数:

\$('#factory').change(function(){
                var factoryVal = \$(this).val();               
               \$('#model').val()="$hash{"+factoryVal+"}" ;
 });              

我该怎么做?

use JSON;
my %hash = ('factory1','model1','factory2','model2','factory3','model3');
my $json_str = encode_json \%hash;

print qq{

  var hash = $json_str;

}, q{

  $('#factory').change(function(){
      var factoryVal = $(this).val();
      $('#model').val( hash[factoryVal] );
  });

};

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM