[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: выполнить проверку input
iceworm
Вот код
<form style="text-align:center; margin-top:-33px;" enctype="multipart/form-data" action="index.php?option=com_jshopping&contro ller=cart&task=add" method="post" name="product">
<input id="to" type="hidden" value="cart" name="to">
<span>Добавить по коду: </span><input id="product_id" type="text" value="" name="product_id">
<input style="width:30px; text-align:center; padding-right:5px; padding-left:3px;" id="quantity" type="text" value="1" name="quantity"><span> шт.</span>
<input type='submit' value='добавить'>

Из вот этой таблицы 11111_jshopping_products
Нужно проверить наличие кода (product_id)
Что посоветуете? Сразу скажу, не знаю ajax-а =(
Но с помощью думаю разбирусь, заранее спасибо! :-)
TranceIT
Только с перезагрузкой страницы. Как вариант разделить форму на 2 части.

_____________
Безвозмездно помогаю только тем, кто сам пытается что-то сделать.

Остальным за WMR
Даже если там 10 строк кода!
Даже если мне это ничего не стоит!
Даже если вы нуб!

user posted image
iceworm
Да пусть перезагружается наздоровье, главное, чтобы работало)
koala
SELECT product_id FROM 11111_jshopping_products WHERE product_id = your_id_product


Самый легкий вариант - если вернет строку с результатом, значит такой product_id есть.

_____________
Vi Veri Veniversum Vivus Vici
iceworm
ок, а your_id_product нужно как-то связать с input...
А как? ) Это главный вопрос...
iceworm
Может ссылку ссылку кто-нибудь даст, как это связать, или что мне делать?..(
Игорь_Vasinsky
Цитата
Только с перезагрузкой страницы.


да ну))

на лету ни как? onkeyup + pause + аjax request ?

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
iceworm
Цитата
onkeyup + pause + аjax request

А подробнее можно?
Игорь_Vasinsky
нет. это долго и вам без опыта не поможет.
можете погуглить отдельно эти слова.
можете вместе.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
TranceIT
Цитата (Игорь_Vasinsky @ 10.07.2013 - 21:47)
onkeyup + pause + аjax request ?

Задача стоит без ajax

_____________
Безвозмездно помогаю только тем, кто сам пытается что-то сделать.

Остальным за WMR
Даже если там 10 строк кода!
Даже если мне это ничего не стоит!
Даже если вы нуб!

user posted image
Игорь_Vasinsky
чёт не вижу в вопросе ТС такого условия

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
HErATuB
Инпут связать можно через массив.

<form style="text-align:center; margin-top:-33px;" enctype="multipart/form-data" action="index.php?option=com_jshopping&contro ller=cart&task=add" method="post" name="product">
<input
id="to" type="hidden" value="cart" name="to[32]">
<span>
Добавить по коду: </span><input id="product_id" type="text" value="" name="product_id">
<input
style="width:30px; text-align:center; padding-right:5px; padding-left:3px;" id="quantity" type="text" value="1" name="quantity[32]"><span> шт.</span>

Тем самым у тебя "to" и "quantity" будут массив на 32 идентификатор придет результат.
Цитата (Игорь_Vasinsky @ 11.07.2013 - 04:34)
чёт не вижу в вопросе ТС такого условия

Он говорит не знает его ;)
Игорь_Vasinsky
так он много чё не знает))) ваще тогда ничё не делать)

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
iceworm
Спасибо, сейчас буду пробывать)
iceworm
А как сделать проверку до перессылки со страницы...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.