Bug Tracker

Ticket #3064: 3064.2.html

File 3064.2.html, 2.9 KB (added by nathanhammond, 11 years ago)

Test Case 2

Line 
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
2<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
3
4<head>
5<title>3064 Test Case</title>
6<script type="text/javascript" src="jquery-1.2.6.js"></script>
7<script type="text/javascript">
8$(document).ready(function () {
9//      $(document.forms[0].elements).each(function() {
10//              $(this).val('2');
11//      });
12
13        var populateFields = ['asdf', 'singleoptgroupdisabled', 'singleoptiondisabled', 'multipleoptgroupdisabled', 'multipleoptiondisabled'];
14        var r = {};
15        r.data = { asdf: '2', singleoptgroupdisabled: '2', singleoptiondisabled: '2', multipleoptgroupdisabled: '2', multipleoptiondisabled: '2' };
16
17        $.each(populateFields, function() {
18                $("#"+this).val(r.data[this.toLowerCase()]);
19        }); 
20});
21</script>
22</head>
23
24<body>
25<form method="get" action="">
26        <div>
27                <input id="asdf" type="text" />
28                <select id="singleoptgroupdisabled">
29                        <optgroup label="" disabled="disabled">
30                                <option value="1">One</option>
31                                <option selected="selected" value="2">Two</option>
32                                <option value="3">Three</option>
33                                <option value="4">Four</option>
34                        </optgroup>
35                        <option value="5">Five</option>
36                        <option value="6">Six</option>
37                        <option value="7">Seven</option>
38                        <option value="8">Eight</option>
39                </select>
40                <select id="singleoptiondisabled">
41                        <optgroup label="subsection">
42                                <option value="1">One</option>
43                                <option value="2">Two</option>
44                                <option value="3">Three</option>
45                                <option value="4">Four</option>
46                        </optgroup>
47                        <option selected="selected" disabled="disabled" value="5">Five</option>
48                        <option value="6">Six</option>
49                        <option value="7">Seven</option>
50                        <option value="8">Eight</option>
51                </select>
52                <select id="multipleoptgroupdisabled" multiple="multiple">
53                        <optgroup label="subsection" disabled="disabled">
54                                <option selected="selected" value="1">One</option>
55                                <option selected="selected" value="2">Two</option>
56                                <option value="3">Three</option>
57                                <option value="4">Four</option>
58                        </optgroup>
59                        <option selected="selected" value="5">Five</option>
60                        <option selected="selected" value="6">Six</option>
61                        <option value="7">Seven</option>
62                        <option value="8">Eight</option>
63                </select>
64                <select id="multipleoptiondisabled" multiple="multiple">
65                        <optgroup label="subsection">
66                                <option selected="selected" value="1">One</option>
67                                <option selected="selected" value="2">Two</option>
68                                <option value="3">Three</option>
69                                <option value="4">Four</option>
70                        </optgroup>
71                        <option selected="selected" disabled="disabled" value="5">Five</option>
72                        <option selected="selected" disabled="disabled" value="6">Six</option>
73                        <option value="7">Seven</option>
74                        <option value="8">Eight</option>
75                </select>
76                <input type="submit" value="Submit" />
77        </div>
78</form>
79
80</body>
81
82</html>