脚本修改

Script modification

本文关键字:修改 脚本      更新时间:2023-09-26

我需要根据无线电组的选择来填充一个选择框,并且已经用这个脚本做到了:

function populate_slct_img_dimensions(){
  var array1=["1","2","3"];
  var array2=["4","5","6"];
  var map = { radio_Img_1 : array1, radio_Img_2 : array2 }
  $('#radio_Img_1, #radio_Img_2').click(function() {
      $("#slct_img_dimensions option").remove();
      $.each(map[this.id], function(i, val) {
          var opt = $("<option />");
          opt.appendTo($("#slct_img_dimensions")).text(val).val(val);
      });
  });
}

它很有效,但问题是我不希望价值观与标签相同。

opt.appendTo($("#slct_img_dimensions")).text(val).val(val);

上一行将值和标签设置为相同。它将相同的数组附加到选择框的标签和值上。

是否可以修改此脚本,使其具有不同的值数组,从而使它们与文本标签不匹配?

你为什么担心我是否自己写的?这是一个免费的未经许可的脚本。谁写的有关系吗?

我正在开发一个网站,但我不擅长JavaScript。这就是我请求帮助的原因。

我试图复制代码,所以我有多组数组和多组代码的第二部分。我还尝试了两种不同的功能。

修改你自己没有写的脚本是违法的吗?