jquery モバイル Web サイトのリストビュー内にフォームがあります。フォームには 5 つのフィールドがあり、そのうちの 4 つは int の数値を受け入れ、最後のフィールドはユーザーが入力したテキストを受け入れる必要があります。Firefox と Chrome でサイトを確認すると、ユーザーはテキスト フィールドにテキストを挿入できますが、空白 (スペース バー) は許可されず、スペース バーを押しても何も起こりません。それはjquery molibeのバグですか?問題がいくつかのフォーラムで報告されているのを見ましたが、現時点では回答がありません。前もって感謝します。
はい...コードのこの部分:
<ul data-role="listview" data-inset="true" data-theme="b" data-filter="true">
<?php $query = mysql_query("SELECT * FROM tbexistencias WHERE restaurante = '".$_GET['id']."' ");
while ($e =mysql_fetch_array($query)){?>
<li><a href="#" rel="external">
<h3><?php echo obtenernombreproducto($e['producto'])."<br> (".obtenerpresentacionind($e['producto']).")"?></h3>
<p><?php echo obtenercategoriaproducto($e['producto'])?></p>
<p><?php echo "Almacenado en<h3> ".obteneralmacen($e['almacen'])."</h3>"?> </p>
<form id="ajax-form" class="autosubmit" method="post" action="addexistencia.php">
<fieldset>
<legend>Actualizar existencias</legend>
<p>
<label> Existencias actuales:</label>
<input name="existencias" value="<?php echo $e['existencias']?>"/>
</p>
<p>
<label for="textousuario">Observaciones</label>
<textarea name="textousuario" id="textousuario"></textarea>
<input id="where" type="hidden" name="id" value="<?php echo $e['id']?>" />
</p>
</fieldset>
</form>
</a>
</li>
<?php }?>
</ul>
スペースを受け入れないテキストは textousuario です。ありがとうございました。