Показать сообщение отдельно
  #1 (permalink)  
Старый 26.06.2011, 00:25
Аспирант
Отправить личное сообщение для jayson Посмотреть профиль Найти все сообщения от jayson
 
Регистрация: 31.03.2011
Сообщений: 38

берем, проверяем, выводим.
вот мой код

HTML страницы с которой выполняется скрипт
<div id="div_1"></div>
<div id="div_body"></div>

HTML страницы с которой происходит загрузка
<div id="div_value"></div>

сам скрипт
function checkme() {
$(#div_1).load('page.php #div_value');
var ck_value = $(#div_1).text();
if (ck_value == "") {
$("#div_body").load('error.php');
}
else {
$("#div_body").load('ok.php');
}
}


суть работы - эта функция загружает в саму страницу с которой делается скрипт, заданный див с другой страницы, а потом идет проверка если ниче нету то ошибка , если чтото есть то ОК

вопрос заключается в том что проверка не работает, почему? профессионалы помогите мне пожалуйста

и вот заодно напишу пару вопросов
когда происходит заргузка данного дива то это выглядит вот так
<div id="div_1"><div id="div_value">12345</div></div>

как сделать чтобы только сам див (div_value) не загружался а только что внутри него

вот в этой строчке $(#div_1).load('page.php #div_value'); если дописать .text()
тоесть так $(#div_1).load('page.php #div_value').text();
что это дает, и вообще надо ли, может из-за этого не сравнивает?!


далее вот эти дивы
<div id="div_1"></div>
<div id="div_body"></div>

я записал в саму страницу тоесть они уже там присутствуют, а как сделать так чтобы они добавлялись самим яваСкриптом, тоесть в html не прописывать, а вставлять в хтмл при выполнении функции, вроде знаю что так можно

ответьте пожалуйста на мои вопросы умники и умницы
Ответить с цитированием