Fråga : jQueryAjax dialog med PHP/MySQL

Pröva förmiddag I att skapa en jQuerydialog, som öppnar och fylls med data, är får via ajax.  Problemet är mig kan inte figurera den ut, därför att I-förmiddagen dumb.

I har en känsla mitt existerande att skriva är uberfel, så om du kunde ha en look och ge mig någon vägledning, jag skulle uppskattar mycket it.

You kan se mitt för att testa arbete för sidan inte på: för href=" http://www.pltproject.org/testing18/test_shit/dialog_test2.php " för
http://www.pltproject.org/ testing18/test_shit/dialog_test2.php
> för
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:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
" codeBody " " >< för class= " för $row [”ID”], 'name'=>$row [”känt”], 'details'=>$row [”specificerar”], 'location'=>$row [”läge”]); om ($results! = OGILTIGT) { tryckjson_encode (samling (”funnen " =>$results)); mysql_close (); } eka annars ”{”funnit”: []}”; //must retur som detta annat du får {”funnit”: OGILTIGT} vilket orsakar den livliga gif-insidan textfielden för att fortsätta snurr, om du skriver in en benämna som inte är i DBEN. ? > <-----------------------AVSLUTA PHP SKRIVAR---------------------------> <-----------------------STARTA ATT TESTA SIDAN--------------------------> Untitled Document type= " text/css "/> " för stylesheet " för $ (fungera () { $ (”#search_dialog”) .dialog ({ //bgiframe: riktigt, autoOpen: falskt, höjd: 500, bredd: 500, modal: riktigt, }); $ (”#search_button”) .click (fungera () { $ (”#search_dialog”) .dialog (”öppna”); var-search_term = $ (”#search_input”) .val (); $.ajax ({ //type: ”POSTA”, dataType: ”json”, url: ”search_dialog.php”, data: {”benämna”: search_term}, framgång: fungera (data) { $.map (data.found, fungerar (objektet) { om (&& item.details för item.details->= 0! = 1) {//, om är laget med 0 eller medlemmar >1 gå tillbaka { namnge: item.name, specificerar: item.details + ”medlemmar } } om annars (item.details-== 1) {//, om är laget med 1 medlem gå tillbaka { namnge: item.name, specificerar: item.details + ”medlem”, } } annars gå tillbaka {//, om inte är laget namnge: item.name, specificerar: item.details, läge: item.location } }) $ (”#dialog_cont”) .append (”class='para'> för

” + item.details + ”
” + item.location + ”
”); } }) }); }); id= " search_input "/> " för text " för type= för title= " sökande för NOTERA: Detta fungerar inte ännu. Detta ska är mitt nästa ifrågasätter <-----------------------AVSLUTA TESTAR SIDAN---------------------------->
" klar "

Svar : jQueryAjax dialog med PHP/MySQL

REKO, vad om:
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:
$ (”#search_button”) .click (fungera () {
            $ (”#search_dialog”) .dialog (”öppna”);
            var-search_term = $ (”#search_input”) .val ();
            $.ajax ({
                //type: ”POSTA”,
                dataType: ”json”,
                url: ”search_dialog.php”,
                data: {”benämna”: search_term}, 
                framgång: fungera (data) {  
                    $.map (data.found, fungerar (objektet) {
                        om (&& item.details för item.details->= 0! = 1) {//, om är laget med 0 eller medlemmar >1
                            j = {
                                känt: item.name,
                                specificerar: item.details + ”medlemmar,
                                ID: item.id,
                                lag: ”y”,
                            }
                        }
                        om annars (item.details-== 1) {//, om är laget med 1 medlem
                            j = {
                                känt: item.name,
                                specificerar: item.details + ”medlem”,
                                ID: item.id,
                                lag: ”y”,
                            }
                        }
                        annars 
                            j = {//, om inte är laget
                                känt: item.name,
                                specificerar: item.details,
                                läge: item.location,
                                ID: item.id,
                                lag: ”n”,
                            }
	                    $ (”#dialog_cont”) .append (”,
”+ j.name +”,
”+ j.details +”,
”+ j.location +”,
”); })}})}); });
Andra lösningar  
 
programming4us programming4us