php - 动态地在表单中传递 JQuery 变量

标签 php jquery

我试图通过表单传递 jQuery 变量,但我不断收到错误。如何正确传递值变量。当我将它传递到下一页时,它会吐出初始化变量,并且当我更改 slider 时不会更改。我怎样才能改变这种情况?

            <input id="column" type="hidden" name="column" value="";>

<script>
$(function() {
    $( "#slider-range" ).slider({
        range: true,
        min: 0,
        max: 500,
        values: [ 75, 300 ],
        slide: function( event, ui ) {
            $( "#amount" ).val( "$" + ui.values[ 0 ] + " - $" + ui.values[ 1 ] );
                    $( "#values" ).val(ui.values[ 0 ]);

        }
    });
    $( "#amount" ).val( "$" + $( "#slider-range" ).slider( "values", 0 ) +
        " - $" + $( "#slider-range" ).slider( "values", 1 ) );

    $( "#column" ).val($( "#slider-range" ).slider( "values", 0 ));


});
</script>

最佳答案

您的 id 选择器是错误的,另请注意您正在设置 slider 的值而不是获取,请尝试以下操作:

<input id="column" type="hidden" name="column" value="";/>

$("#column").val($("#slider-range").slider("value"));

或者:

$("#slider-range").slider({
   change: function(event, ui) { 
      $("#column").val($("#slider-range").slider("option", "value"));
   }
});

关于php - 动态地在表单中传递 JQuery 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11532212/

相关文章:

javascript - Knockout - 绑定(bind)到引用对象

PHP 检查数组是否包含每个 tot 元素的特定值

jquery 可拖动隐藏内容

javascript - 淡出,然后直接进入新页面

php - 检查mysql条目是否存在然后删除

jquery - 如何在 Bootstrap 3.2 中将输入 css 重置为默认值

jquery - 如何说服浏览器从缓存中加载图像而不是从服务器获取

php - 如果 laravel 4 不存在,则将特定路由重定向到页面

php - 从一个查询中减去另一查询的总计

php - PHP 和 MySQL 的运行平衡