…
var query = "searchbox.php?ct="+category;
$.ajax({
url: query,
…
отдельно урл, отдельно данные
Форум → Программирование → JavaScript → Проблема при асинхронной загрузке
3 августа 2011 г. 8:23, спустя 1 час 34 минуты 9 секунд
…
var query = "searchbox.php?ct="+category;
$.ajax({
url: query,
…
отдельно урл, отдельно данные
3 августа 2011 г. 9:30, спустя 1 час 7 минут 9 секунд
3 августа 2011 г. 21:15, спустя 11 часов 45 минут 35 секунд
Джурий )
3 августа 2011 г. 22:24, спустя 1 час 9 минут 1 секунду
3 августа 2011 г. 23:54, спустя 1 час 29 минут 25 секунд
А какая принципиальная разница между cg и cubj? У тебя он также через GET передастся. Ток searchbox.php это пиздец. Ты уж либо как было сказано выше юзай json, либо перепиши его так, чтоб можно было и для ajax запроса юзать и для инклуда в show.php
ЗЫ есть еще MVC, Фреймоврки. На досуге советую познакомиться
4 августа 2011 г. 0:19, спустя 24 минуты 59 секунд
4 августа 2011 г. 1:13, спустя 54 минуты 27 секунд
я так и не догнал, что он хочет сделать… поясните на другом языке…
4 августа 2011 г. 1:28, спустя 15 минут 11 секунд
4 августа 2011 г. 1:37, спустя 8 минут 55 секунд
Json и клиент сайд построение селекта…
Параметр можно передавать через куки… красивее будет УРЛ
4 августа 2011 г. 1:54, спустя 16 минут 18 секунд
$(#catG").change(function(){$(this).parent().submit()});
$("#subj").change(function(){
setCookie("subjCatG",
encodeURIComponent( $(this).val() ),
"Mon, 01-Jan-2012 00:00:00 GMT", "/");
});
$("form[name='form2']").submit(function(e){
e.preventDefault();
$.ajax({
url: "searchbox.php",
type: "POST",
data: $(this).serialize();
dataType: "JSON",
error: function(){ alert("Ошибка на сервере") }
success: function(json){
$("form[name='form2'] > select").append("<select name=\"subj\" id=\"subj\" class=\"textbox\"></select>");
// json массив, работа с switch case
// потом $("#subj").html(…);
}
});
});
function setCookie (name, value, expires, path, domain, secure) {
document.cookie = name + "=" + escape(value) +
((expires) ? "; expires=" + expires : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "");
}
// а в пыхе
if ( isset($_POST['cg']) )
{
switch( $_POST['cg'] )
{
case '1':
exit ( json_encode( array('param1', 'param2', 'param3') ) );
break;
default: exit;
}
}
exit;
4 августа 2011 г. 1:57, спустя 3 минуты 21 секунду
Пожалуйста, авторизуйтесь, чтобы написать комментарий!