[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Form input jquery mask - неприятная проблема
Drogon
Доброго времени всем.

Решил немного поучиться связывать php + html + sql + jquery.

Создал файлы со скриптами, шаблон и обработчики запросов к БД и ответов от нее.

Проблема в следующем: при выводе данных по запросу из sql данные выводятся корректно, как и планировалось. А вот форматирование их при помощи jquery, а точнее библиотеки maskedinput работают не корректно.

Дело в том, что форматирование применяется только к первому результату выгрузки из БД, а все остальные обходит вниманием.

Помогите поправить ситуацию.

Часть скрипта шаблона с подключением библиотек и заданием параметров для масок:

<script type="text/javascript" src="./module/jquery/jquery-1.10.2.js"></script>
<script
type="text/javascript" src="./module/jquery/jquery.maskedinput.js"></script>

<script
type="text/javascript">
jQuery(function($) {
$.mask.definitions['~']='[+-]';
$('#date').mask('99.99.9999');
$('#time').mask('99:99');
});
</script>


А вот сам обработчик выгрузки с циклом:

include_once "./module/mysqlconnect.php";

$link = mysql_connect ($connect_host, $connect_user, $connect_password) or die('Не могу соединения с БД: ' .mysql_error());

mysql_select_db("valda") or die("Куда ты стучишь? Тут нет никого!");

$query = "SELECT * FROM `sostav` LIMIT 0, 30";
$result = mysql_query($query) or die(mysql_error());
echo "<form disabled>";
while ($line = mysql_fetch_array($result)) {
echo "<a href='?page=sostav_list&sostav=".$line['id']."'><img src='./imgstyle/Eye.png'></a>";
echo " ";
echo $line['sostav'];
echo " <input class='index' id='date' type='text' size='8' value='".$line['data']."' disabled> ";
echo "<input class='index' id='time' type='text' size='3' value='".$line['vremya']."' disabled>";
echo " ";
echo $line['autor'];
echo "<br />";
}
echo "</form>";
mysql_close($link);


Помогите разобраться, люди добрые...
Быстрый ответ:

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