0

jquery と php に問題があります。私の問題は次のとおりです。

私はjquery .postメソッドを使用してデータを外部phpページに送信し、ページからデータを正常に返しましたが、これらの値(オプションタグ付きのオプション)をselect要素にロードし、それらの値を別の.それらを同じ外部phpページに送信するポストリクエストは、それが設定されているかどうかを判断するifステートメントで異なる方法で処理しますが、主な問題は

なぜelseにジャンプしてphpページからエコーメッセージを表示するのですか

例えば。PHPページで動的に送信されるオプション

  while($fetch = mysql_fetch_array($sel2))
  {                 
  $options = "<option value=".$fetch['amount'].">" . $fetch['amount'] . "</option>";
  echo $options;
  }

外部データベースによって値とオプションが入力された2つのドロップダウンがありますが、外部phpページで値を取得しません

 if(isset($_POST['c']))
 {
$c = $_POST['c'];
discounts($c);
 }
 else
 {
$msg = "nothing entered!!";
$msg2 = 1;
$array = array($msg,$msg2);
$sent = implode(",",$array);
echo $sent; 
 }

値が上がらない理由を誰か教えてもらえますか?

4

1 に答える 1

0

idはhtmlでこのようにしますか?

<select id="options" name="optionsselect">
  <?php foreach($fetch as $whatever) : ?>
     <option value="<?=$whatever['amount'];?>"<?=$selected?>><?=$whatever['amount'];?></option>
  <?php endforeach; ?></select>
于 2013-02-01T14:29:19.127 に答える