Przekazywanie zmiennych w jquery

Przekazywanie zmiennych w jquery
K2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 142
0

Witam

Chce w swoim projekcie asp.net użyć suwaka slider z jquery. Mam:

Kopiuj
  <script type="text/javascript">
         $(document).ready(function () {
             $("#slider-range-min").slider({
                 range: "min",
                 value: 37,
                 min: 1,
                 max: 100,
                 slide: function (event, ui) {
                     $("#amount").val("$" + ui.value);
                 }
 
             });
 
             $("#amount").val("$" + $("#slider-range-min").slider("value"));
 
         });
</script>

Teraz jak przekazać wartość slider'a do zmiennej w C# albo jak wyświetlić wartość slidera w textbox z asp.net?

dodanie znacznika <code class="javascript"> + uzupełnienie tagów - fp

S7
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 287
0

Web Forms

Kopiuj
<asp:TextBox ID="amount" runat="server"></asp:TextBox>

MVC

Kopiuj
@Html.TextBox("amount")
K2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 142
0

A jak pozbyć się dolara przed wartością?

S7
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 287
0
Kopiuj
  <script type="text/javascript">
         $(document).ready(function () {
             $("#slider-range-min").slider({
                 range: "min",
                 value: 37,
                 min: 1,
                 max: 100,
                 slide: function (event, ui) {
                     $("#amount").val(ui.value);
                 }
 
             });
 
             $("#amount").val($("#slider-range-min").slider("value"));
 
         });
</script>
K2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 142
0

Teraz chciałbym na kliknięcie button'a przepisać wartość z slider'a do innego textboxa:

Kopiuj
 
protected void Button1_Click(object sender, EventArgs e)
        {
           
            TextBox1.Text = amount.Text;
        } 

Przepisanie oczywiście działa tylko po kliknięciu buttona znika cały slider, jak to zmienić żeby nie znikał?

S7
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 287
0

nie znika, tylko slider powraca do wartości domyślnej,

Kopiuj
  <script type="text/javascript">
         
          $(document).ready(function () {
            
                var t = $("#amount").val();
             
                $("#slider-range-min").slider({
                 range: "min",
                 value: (t || 37),
                 min: 1,
                 max: 100,
                 slide: function (event, ui) {
                     $("#amount").val(ui.value);
                 }
 
             });
 
             $("#amount").val($("#slider-range-min").slider("value"));
 
         });
</script>
K2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 142
0

Czy szłoby w jquery zrobić tak że przy pierwszej próbie zmian suwaka pojawiał się komunikat dialog-message a za każdym następnym już nie?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.