4eDERmKHgWUhHBDTyQ3GxZ changeset

Changeset313734336661 (b)
ParentNone (a)
ab
0+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
0+<html xmlns="http://www.w3.org/1999/xhtml">
0+<head>
0+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
0+<title>IE Sucks</title>
0+<script type="text/javascript" src="http://beebole.com/pure/version2/libs/jquery.js"></script>
0+<script type="text/javascript" src="http://beebole.com/pure/version2/libs/pure2.js"></script>
0+</head>
0+<body>
0+GOOD
0+<br/>
0+<select class="make">
0+        <option>Choose..</option>
0+        <option class="values"></option>
0+</select>
0+<br/>
0+<br/>
0+<br/>
0+BAD
0+<br/>
0+<div>
0+  <div>
0+    <p>
0+      <span>
0+        <label>Marca:</label>
0+        <select class="make">
0+          <option>Choose..</option>
0+          <option class="values"></option>
0+        </select>
0+      </span>
0+    </p>
0+  </div>
0+</div>
0+
0+<script type="text/javascript">
0+        $(document).ready(function() {
0+                renderCombo();
0+        });
0+
0+        var renderCombo = function(){
0+       
0+        var data = {
0+                'makes':[
0+                        {
0+                                "name":"Ford",
0+                                "models":[
0+                                        {"name":"Fusion"},
0+                                        {"name":"Mustang"}
0+                                ]
0+                        },
0+                        {
0+                                "name":"Chevrolet",
0+                                "models":[
0+                                        {"name":"Aveo"},
0+                                        {"name":"Camaro"}
0+                                ]
0+                        }
0+                ]
0+        };
0+
0+        $p('select.make').render(data, {
0+                'option.values':{
0+                        'make <- makes':{
0+                                '.':'make.name'
0+                        }
0+                }
0+        });
0+
0+        };
0+</script>
0+</body>
0+
0+</html>
...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
--- Revision None
+++ Revision 313734336661
@@ -0,0 +1,73 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
+<title>IE Sucks</title>
+<script type="text/javascript" src="http://beebole.com/pure/version2/libs/jquery.js"></script>
+<script type="text/javascript" src="http://beebole.com/pure/version2/libs/pure2.js"></script>
+</head>
+<body>
+GOOD
+<br/>
+<select class="make">
+ <option>Choose..</option>
+ <option class="values"></option>
+</select>
+<br/>
+<br/>
+<br/>
+BAD
+<br/>
+<div>
+ <div>
+ <p>
+ <span>
+ <label>Marca:</label>
+ <select class="make">
+ <option>Choose..</option>
+ <option class="values"></option>
+ </select>
+ </span>
+ </p>
+ </div>
+</div>
+
+<script type="text/javascript">
+ $(document).ready(function() {
+ renderCombo();
+ });
+
+ var renderCombo = function(){
+
+ var data = {
+ 'makes':[
+ {
+ "name":"Ford",
+ "models":[
+ {"name":"Fusion"},
+ {"name":"Mustang"}
+ ]
+ },
+ {
+ "name":"Chevrolet",
+ "models":[
+ {"name":"Aveo"},
+ {"name":"Camaro"}
+ ]
+ }
+ ]
+ };
+
+ $p('select.make').render(data, {
+ 'option.values':{
+ 'make <- makes':{
+ '.':'make.name'
+ }
+ }
+ });
+
+ };
+</script>
+</body>
+
+</html>