[英]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.