2016-05-02 6 views
-2

私は問題があります。ポストメソッドが機能しないページにのみドロップダウンddslickを追加しました。ドロップダウンjqueryメソッドポストフォームが機能しない

これはテストページです。お会いしましょう。

<?php 
$values=$_POST['list']; 
if($_SERVER['REQUEST_METHOD']=='POST') 
{ 
    if(isset($_POST['submit'])) 
    { 
     $i="<span style='font-color:red;font-weight:bold'>";$s="</span>"; 
     echo $i; 
     echo $options[$value]; 
     echo $values; 
     echo $s; 
    } 
} 
?> 
<center><h2>This is a page to test the drop down</h2> 
<form method='post'> 
<select id="demo-htmlselect-basic"name="list"> 
    <option value="0">Select</option> 
    <option value="1">Part 1</option> 
    <option value="2">Part 2</option> 
    <option value="3">Part 3</option> 
</select><br/><br/> 
<input type="submit"name="submit"id="submit"value="Submit"/> 
</form> 
</center> 

<script type="text/javascript"src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> 
<script type="text/javascript"src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"></script> 
<script type="text/javascript"src="//healtend.it/uploads/script.js"></script> 
<script type="text/javascript"src="//healtend.it/uploads/jquery.ddslicksd.min.js"></script> 

あなたのお手伝いをしています。

ありがとうございました。

+1

あなたの質問を編集して、あなたのコードをインデントしてください。 – Alexis

+0

jqueryコードはどこですか? – RJParikh

答えて

0

あなたは ";" 1つのエコーの最後に

echo $ s;

if(isset($_POST['submit'])) 
{ 
    $i="<span style='font-color:red;font-weight:bold'>";$s="</span>"; 
    echo $i; 
    echo $options[$value]; 
    echo $values; 
    echo $s; 
} 
+0

質問者からの誤字ミスではありません。質問を読む:ドロップダウンjqueryメソッド投稿フォームが機能しない – RJParikh

+0

問題ではありません。あなたはhtmlの部分を見る必要があります。 –

0

あなたはあなたのjquery.ddslicksd.min.jsファイルにname="list"が欠落している、あなたのコード

http://healtend.it/uploads/jquery.ddslicksd.min.js

を変更してください

name="list"<input class="dd-selected-value" type="hidden" />に行を追加します。

、以下のようなPHP + HTMLコード用:

PHP:

if(isset($_POST['submit'])){ 
     $values = $_POST['list']; 
     $i="<span style='font-color:red;font-weight:bold'>"; 
     $s="</span>"; 
     echo $i; 
     echo $values; 
     echo $s; 

    } 

HTML:

<script type="text/javascript"src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> 
<script type="text/javascript"src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"></script> 


    <center> 
      <h2>This is a page to test the drop down</h2> 
      <form method='POST' action="" id="dropdown"> 
       <select id="demo-htmlselect-basic" name="list"> 
        <option value="0">Select</option> 
        <option value="1">Part 1</option> 
        <option value="2">Part 2</option> 
        <option value="3">Part 3</option> 
       </select> 
       <br/><br/> 
       <input type="submit"name="submit" id="submit"value="Submit"/> 
      </form> 
    </center> 


<script type="text/javascript"src="//healtend.it/uploads/script.js"></script> 
<script type="text/javascript"src="//healtend.it/uploads/jquery.ddslicksd.min.js"></script> 
+0

解決済み。ありがとう! –

関連する問題