Home >Backend Development >PHP Tutorial >jQuery+PHP gets the Text and Value selected by Select option (with selected city example)_PHP tutorial

jQuery+PHP gets the Text and Value selected by Select option (with selected city example)_PHP tutorial

WBOY
WBOYOriginal
2016-07-14 10:08:461008browse

jQuery+PHP gets the Text and Value selected by Select option (with selected city example)_PHP tutorial
PHP代码:
[php]  
 
  •  
  •     所在城市  
         
     
  •  
  • 所在地区  
    <%foreach from=$supportcity item=city key=k%>  
         
    <%/foreach%>  
     
     
    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; //打勾
                                                                                                                                                                                       
    Tick the element with value='val' in the checkbox: $("input[name=item][value='val']").attr("checked",true); or $("input[ name=item][value='val']").attr("checked","checked");
    if($("input[name=item][value='val']").attr('checked')==true) //Determine whether it has been checked
    Radio selection group radio: $("input[type=radio]").attr("checked",'2′);//Set the item with value=2 as the currently selected item
    Drop-down box select: $("#sel").attr("value",'-sel3′);//Set the item with value=-sel3 as the currently selected item
    $("").appendTo("#sel")//Add drop-down Box option
    $("#sel").empty();//Clear the drop-down box
    jQuery gets the Value selected by Radio
    Code
    $("input[name='radio_name'][checked]").val(); //Select the Value value of the selected Radio
    $("#text_id").focus(function(){//code...}); //Event triggered when object text_id gets focus
    $("#text_id").blur(function(){//code...}); //Event triggered when object text_id loses focus
    $("#text_id").select(); //Make the Vlaue value of the text box selected
    $("input[name='radio_name'][value='Value of the Radio to be selected'").
    attr("checked",true); //Set Radio to the selected state according to the Value value
    jQuery gets the Value value selected by CheckBox
    $("input[name='checkbox_name'][checked]"); //Select the collection of selected CheckBox elements. If you want to get the Value value, you need to traverse this collection
    $($("input[name='checkbox_name'][checked]")).
    each(function(){arrChk+=this.value + ',';});//Traverse the collection of selected CheckBox elements and get the Value value
    $("#checkbox_id").attr("checked"); //Get the status of a CheckBox (whether it is selected, return true/false)
    $("#checkbox_id").attr("checked",true); //Set the status of a CheckBox to checked (checked=true)
    $("#checkbox_id").attr("checked",false); //Set the status of a CheckBox to unchecked (checked=false)
    $("input[name='checkbox_name']").attr
    ("checked",$("#checkbox_id").attr("checked"));//Based on items 3, 4, and 5, you can analyze the meaning of this code
    $("#text_id").val().split(","); //Separate the Value values ​​of Text with ',' and return an array
    jquery1.3.2
    ISDARK: $("input[@type=radio][name=ISDARK][checked]").val()
    $("input[name=radioname][value=radio value]").attr("checked","checked");

    http://www.bkjia.com/PHPjc/477749.htmlwww.bkjia.comtruehttp: //www.bkjia.com/PHPjc/477749.htmlTechArticlePHP code: [php] li span class=l2 city/span select class=city option value=Select location City/option %foreach from=$supportcity item=city key=k% option value=%$k% %if $now...
    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