0

私は初心者です。Filament Groups jQuery UI スライダーを使用しています。2 つのスライダーを作成し、対応する 2 つの変数を PHP スクリプトで使用したいと考えています。jQuery 変数を現在の URL (http://url.com) から新しい URL (http://url.com/#slide1=7&slide2=6) に渡し、URL 変数を PHP 変数 ( $var1=7、$var2=6)。

jQuery 変数のアンカー タグ (#) を作成するにはどうすればよいですか?

URLに値を渡すにはどうすればよいですか?

URLの変数をPHP変数に読み取るにはどうすればよいですか?

  <script type="text/javascript">
    $(function(){
        //demo 1
        var num_var = $('select#num').selectToUISlider({labels:7}).next();
        var allpha_var = $('select#allpha').selectToUISlider({labels:7}).next();    

        //demo 2
        $('select#valueA, select#valueB').selectToUISlider();

        //demo 3
        $('select#valueAA, select#valueBB').selectToUISlider({
            labels: 12
        });

        //fix color 
        fixToolTipColor();
    });

HTML

<form action="#">
    <!-- demo 1 -->
    <fieldset>

        <select name="num" id="num">
        <optgroup label="low">
            <option value="1">1</option>
            <option value="2">2</option>
        </optgroup>
        <optgroup label="mid">
            <option value="3" >3</option>
            <option value="4" selected="selected">4</option>
            <option value="5">5</option>
        </optgroup>
        <optgroup label="high">
            <option value="6">6</option>
            <option value="7">7</option>
        </optgroup>
        </select>
    </fieldset>

完成品は私が欲しいものの例に似ています

4

1 に答える 1

0

データを PHP に取り込む必要がある場合は、次の方法で渡す必要があります。

http://url.com/?slide1=7&slide2=6

したがって、それに応じて変更します:

<form action="yourBusinessPhpFile.php" method="GET">
    <!-- demo 1 -->
    <fieldset>

        <select name="slide1" id="num" onchange="this.form.submit()">
        <optgroup label="low">
            <option value="1">1</option>
            <option value="2">2</option>
        </optgroup>
        <optgroup label="mid">
            <option value="3" >3</option>
            <option value="4" selected="selected">4</option>
            <option value="5">5</option>
        </optgroup>
        <optgroup label="high">
            <option value="6">6</option>
            <option value="7">7</option>
        </optgroup>
        </select>
    </fieldset>
</form>

PHP コード (yourBusinessPhpFile.php) でそれらを取得するには、通常の演算子を使用します。

$var1 = $_GET["slide1"];
$var2 = $_GET["slide2"];

よろしく

于 2012-04-17T07:08:44.853 に答える