0

我正在使用 codeigniter 构建一个 Web 应用程序。我从主题森林下载了一个模板。现在我被困在一个没有办法回去开始制作新模板的地方。所以我有两个选择框。我想要的是,如果我选择一个框,结果将出现在第二个选择框上。好吧,我已经完成了这个功能。我遇到的问题是,如果我更改了第二个选择框的 css 类,那么功能将不起作用。

因为我喜欢选择框的设计,所以我不想摆脱 css 类。我想让css和功能都正常工作。我将在我实现功能的地方展示我的 JavaScript 脚本。但主要问题是css。因为 css 类名是这个“cho”,但是当我在浏览器上运行脚本时,它会将类更改为运行时,然后变成“cho chzn-done”。你只能在萤火虫上看到这个。

但是,如果您在查看页面源代码上看到它会看起来“cho”。然后问题是我在任何css或js文件中都找不到“cho”和“cho chzn done”。所以我想要的是在这两个选择框上实现功能。我上传了一个简单的 html 文件。你也可以看看这个。希望你明白我的问题到底是什么。

 http://hello.hostingsiteforfree.com/select%20box/myforms.html  

如果你想下载它..文件名是select.rar

http://hello.hostingsiteforfree.com/ 如果有人可以在这些选择框上执行此动态功能,那么我将非常感谢他.. 我不需要任何 JavaScript 或任何 jquery 代码,也不需要你可以从我这里写代码..我只是想看看这个..因为我认为css或jquery文件中的某些地方正在破坏我的价值观。

我的 JavaScript 文件,如果你也需要这个,我将如何捕获这些值......

$(document).ready(function () {
  $('#category').change(function () {
    $("#items > option").remove();
    var category_id = $('#category').val();
    $.ajax({
      type: "POST",
      url: "stockInController/get_Items/" + category_id,

      success: function (items) {
        $.each(items, function (item_id, item_name) {
          var opt = $('<option />');
          opt.val(item_id);
          opt.text(item_name);
          $('#items').append(opt);
        });
      }

    });

  });
});
4

0 回答 0