search
Homephp教程php手册jQuery+PHP获取Select option 选择的Text和Value(附选择城市实例)

PHP代码:

[php]  

 

  •  

        所在城市  

       

             

             

             

             

         

  •  

  •  

    所在地区  

     

       

             

             

                 

             

         

     

  •  

     

    Jquery代码:

    [javascript] 

    $("select.city").change(function(){  

        var ccode = $(this).val();  

        $("select.area").hide();  

        if(ccode){  

            $("select.area[citycode="+ccode+"]").show();  

        }  

    });  

    var sltcity = $("select.city").val();  

    if(sltcity){  

         $("select.area[citycode="+sltcity+"]").show();  

    }  

     

    下面是详细的:

    jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关设置

     

    获取一组radio被选中项的值:var item = $('input[name=items][checked]').val();

    获取select被选中项的文本:var item = $("select[@name=items] option[@selected]").text();

    获取select被选中项的文本 :var item = $("select[name=items] option[selected]").text(); 或$("select[name=items]").find("option:selected").text();

    select下拉框的第二个元素为当前选中值:$('#select_id')[0].selectedIndex = 1;

    select下拉框value = 'val'的元素为当前选中项:$("select[name=items] option[value='val']").attr("selected","selected");

    radio单选组的第二个元素为当前选中项 :$('input[@name=items]').get(1).checked = true; 或$('input[name=items]').attr("checked", '1′);

    radio的value = 'val'的元素为当前选中项:$('input[name=items] [value='val']').attr("checked","checked");

     

    获取值:

    文本框,文本区域:$("#txt").attr("value");

    多选框checkbox:$("input[name='checkbox':checked]").each(function(){

    var val = $(this).val();

    });

    单选组radio: $("input[type=radio][checked]").val();

    下拉框select的value值: $('select').val();

    下拉框select选中的text 值:$("select").find("option:selected").text();

    控制表单元素:

    文本框,文本区域:$("#txt").attr("value","); //清空内容

                           $("#txt").attr("value",'11′); //填充内容

    多选框checkbox:

    checkbox的第二个元素被打勾:$("input[name=items]").get(1).checked = true; //打勾

                                               $("input[name=items]").get(1).checked = false; //不打勾

    checkbox的value='val'的元素前打勾:$("input[name=item][value='val']").attr("checked",true); 或$("input[name=item][value='val']").attr("checked","checked");

    if($("input[name=item][value='val']").attr('checked')==true) //判断是否已经打勾

    单选组radio: $("input[type=radio]").attr("checked",'2′);//设置value=2的项目为当前选中项

    下拉框select: $("#sel").attr("value",'-sel3′);//设置value=-sel3的项目为当前选中项

    $("").appendTo("#sel")//添加下拉框的option

    $("#sel").empty();//清空下拉框

     

    jQuery获取Radio选择的Value值

     

    代码

    $("input[name='radio_name'][checked]").val(); //选择被选中Radio的Value值

    $("#text_id").focus(function(){//code...}); //事件 当对象text_id获取焦点时触发

    $("#text_id").blur(function(){//code...}); //事件 当对象text_id失去焦点时触发

    $("#text_id").select(); //使文本框的Vlaue值成选中状态

    $("input[name='radio_name'][value='要选中Radio的Value值'").

    attr("checked",true); //根据Value值设置Radio为选中状态

    jQuery获取CheckBox选择的Value值

    $("input[name='checkbox_name'][checked]"); //选择被选中CheckBox元素的集合 如果你想得到Value值你需要遍历这个集合

    $($("input[name='checkbox_name'][checked]")).

    each(function(){arrChk+=this.value + ',';});//遍历被选中CheckBox元素的集合 得到Value值

    $("#checkbox_id").attr("checked"); //获取一个CheckBox的状态(有没有被选中,返回true/false)

    $("#checkbox_id").attr("checked",true); //设置一个CheckBox的状态为选中(checked=true)

    $("#checkbox_id").attr("checked",false); //设置一个CheckBox的状态为不选中(checked=false)

    $("input[name='checkbox_name']").attr

    ("checked",$("#checkbox_id").attr("checked"));//根据3,4,5条,你可以分析分析这句代码的意思

    $("#text_id").val().split(","); //将Text的Value值以','分隔 返回一个数组

     

     jquery1.3.2

    ISDARK : $("input[@type=radio][name=ISDARK][checked]").val()

     

    $("input[name=radioname][value=radio值]").attr("checked","checked");

     

    Statement
    The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

    Hot AI Tools

    Undresser.AI Undress

    Undresser.AI Undress

    AI-powered app for creating realistic nude photos

    AI Clothes Remover

    AI Clothes Remover

    Online AI tool for removing clothes from photos.

    Undress AI Tool

    Undress AI Tool

    Undress images for free

    Clothoff.io

    Clothoff.io

    AI clothes remover

    Video Face Swap

    Video Face Swap

    Swap faces in any video effortlessly with our completely free AI face swap tool!

    Hot Tools

    Safe Exam Browser

    Safe Exam Browser

    Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.

    SAP NetWeaver Server Adapter for Eclipse

    SAP NetWeaver Server Adapter for Eclipse

    Integrate Eclipse with SAP NetWeaver application server.

    VSCode Windows 64-bit Download

    VSCode Windows 64-bit Download

    A free and powerful IDE editor launched by Microsoft

    Atom editor mac version download

    Atom editor mac version download

    The most popular open source editor

    SublimeText3 Mac version

    SublimeText3 Mac version

    God-level code editing software (SublimeText3)