【问题标题】:How to display dropdown list depends on the another dropdown option in joomla 3.x如何显示下拉列表取决于 joomla 3.x 中的另一个下拉选项
【发布时间】:2013-09-06 02:23:14
【问题描述】:

我是 joomla 3 的新手,正在创建自定义 Joomla 组件。我想根据管理端的产品类别下拉列表项显示产品下拉列表项。从数据库加载的所有数据..我知道核心 php 但我在 joomla 3 中没有想法。

如何为产品类别列表和产品列表创建自定义字段类型,更改产品类别列表项时如何调用ajax函数

我不知道当产品类别列表项更改时我们如何使用 jquery 调用 ajax 文件..

例如:

<b>Please Product catgory</b><br/>
<select name="productcat" id="productcat">
        <option value="">Select category</option>
        <option value="1">productcategory1</option>
        <option value="2">productcategory2</option>
        <option value="3">productcategory3</option>
</select>

如果选择了 productcategory1,那么我想显示产品下拉项目取决于 productcategory1:

<select name="product" id="product">
        <option value="">choose product</option>
        <option value="1">product1</option>
        <option value="2">product2</option>
        <option value="3">product3</option>
</select>

请任何人告诉它的解决方案..

【问题讨论】:

    标签: php jquery ajax joomla


    【解决方案1】:

    我已经提供了 jQuery 解决方案

          $('select#two').prop('disabled', 'disabled');
          $('select#one').change(function() {
    
         $('select#two').prop('disabled', false);
    });
    

    JSFIDDLE DEMO

    【讨论】:

    • 这是一个change 函数。 OP 要求它依赖于选择的选项 ;)
    • 我需要通过ajax传递产品cat id并获取产品下拉框的动态产品值表单db
    • @peter 谢谢你.. :) 我有 50 多个类别,每个类别有 100 多个产品.. 所以我想知道我们如何在 joomla 3 中像这样调用 ajax 文件,但我想要使用 ajax [jsfiddle.net/bbAU9/] 从数据库中获取数据
    • @anitha 请看看这个链接stackoverflow.com/questions/15383822/…
    • @peter 感谢您的链接..这与我的要求完全相同..它肯定有助于解决我的问题:)
    猜你喜欢
    • 1970-01-01
    • 2013-11-12
    • 2018-09-16
    • 2013-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-10
    • 1970-01-01
    相关资源
    最近更新 更多