2012-02-28 61 views
0

我正在使用jQuery UI中的滑塊並想要將滑塊值插入到表單中。我該如何做到這一點?以下是我的表單的代碼片段。將滑塊值插入表單域

謝謝。

$("#slider").slider({ max: 200000,step:50, 
    change: function(event, ui) { 
     $('what_to_insert_here').empty().append(ui.value); 
    } 
}); 

<form action='/submit' method="POST"> 
    <div class = 'form'> 
     <label>SliderValue:</label> 
     <input type="text" name="Value" > </input> 
    </div> 
    <input type="submit" value="Submit!" /> 
</form> 
+0

什麼是「jQUERY滑塊?」另外,我們需要看一些jQuery。 – Purag 2012-02-28 04:23:56

+0

查看編輯的問題 – revolver 2012-02-28 04:29:38

回答

1

如果我正確理解你的問題,那麼你有兩個步驟完成:

  1. 變化<input type="text" name="Value" > </input><input type="text" name="Value"/>input標籤沒有結束標籤。
  2. 改變你的jQuery以下幾點:
     
    $("#slider").slider({ 
        max: 200000, 
        step:50, 
        change: function(event, ui) { 
         $(".form input[name='Value']").val(ui.value); 
        } 
    });

我們用了jQuery做的是設置DIV中的input元素的value屬性與類form到任何ui.value等於。

+0

提交按鈕也是一個輸入...需要更具體的選擇器 – charlietfl 2012-02-28 04:35:11

+0

@charlietfl:仔細看。提交按鈕不在類'form'類的div內。 – Purag 2012-02-28 04:35:47

+0

謝謝!有用。順便說一句,我的表單中有一些輸入標籤,現在它們都填滿了滑塊值。我怎樣才能真正區分它,以便滑塊值只能到達輸入標籤名稱值? – revolver 2012-02-28 04:38:27