1. 程式人生 > >jQuery給表單設置值

jQuery給表單設置值

title utf-8 cli click attr button selected back meta

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="js/jquery-1.11.3.min.js"></script>
    <script>
        $(function () {
            $("input[type=button]:eq(0)").click(function () {
                $(
"#single").val("選擇2號"); }); $("input[type=button]:eq(1)").click(function () { $("#multiple").val(["選擇2號","選擇3號"]); }) $("input[type=button]:eq(2)").click(function () { $(":checkbox").val(["check2","check3"]);//等同於$("input[type=checkbox]").filter(":eq(0),:eq(1)").attr("checked","checked")
$(":radio").val(["radio3"]);//等同於$("input[type=radio]").attr("checked","checked"),雖然是單選框,取值還是得用數組 }); }); </script> </head> <body> <input type="button" value="設置單選下拉框選中"/> <input type="button" value="設置多選下拉框選中"/> <input type
="button" value="設置單選框和多選框選中"/> <br/><br/> <select id="single"> <option>選擇1號</option> <option>選擇2號</option> <option>選擇3號</option> </select> <select id="multiple" multiple="multiple" style="height:120px;"> <option selected="selected">選擇1號</option> <option>選擇2號</option> <option>選擇3號</option> <option>選擇4號</option> <option selected="selected">選擇5號</option> </select> <br/><br/> <input type="checkbox" value="check1"/> 多選1 <input type="checkbox" value="check2"/> 多選2 <input type="checkbox" value="check3"/> 多選3 <input type="checkbox" value="check4"/> 多選4 <br/> <input type="radio" value="radio1"/> 單選1 <input type="radio" value="radio2"/> 單選2 <input type="radio" value="radio3"/> 單選3 </body> </html>

jQuery給表單設置值