【发布时间】:2014-10-23 00:31:10
【问题描述】:
如何使用 ajax 传递 javascript 值并使用 vb.net 获取它?
我正在使用一个 jquery 滑块,该滑块将值存储在我无法在 vb.net 中访问的变量中。我正在寻找您可能有的任何指导。
<script type="text/javascript">
var test = 0;
$(function () {
$("#slide1, #slide2").slider(
{
range: "max",
min: 0,
max: 100,
slide: function (event, ui) {
//console.log(ui.values);
if (event.target.id == "slide1") {
$("#amount1").val("%" + ui.value); //ui is the slider thing (.values[0] is left slider)
amt1 = $("#amount1").val();
}
else if (event.target.id == "slide2") {
$("#amount2").val("%" + ui.value);
amt2 = $("#amount2").val();
//console.log("TEST = " + test);
}
$("#amount1").val("%" + $("#slide1").slider("values", 0));
$("#amount2").val("%" + $("#slide2").slider("values", 0));
});
</script>
【问题讨论】:
-
添加一个asp隐藏字段,在回发之前确保要存储的值在HiddenField中,然后只需在codebehind中读取HiddenField值
-
我已按照您的建议添加了一个隐藏字段。如何设置隐藏字段值 = amt1 的值。例如,像这样的东西? document.medicalprice.hiddenfield1.value = amt11;
标签: jquery asp.net ajax vb.net