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