【发布时间】:2016-07-25 06:36:28
【问题描述】:
我的视图中有一个数据,例如
<input name="start" type="hidden" value="1" />
<input name="end" type="hidden" value="2" />
当我的页面加载时,我需要将此值传递给控制器。
我应该如何将它传递给控制器。
有没有办法使用 jQuery 发送这些值!!!...
谁来帮帮我..
【问题讨论】:
我的视图中有一个数据,例如
<input name="start" type="hidden" value="1" />
<input name="end" type="hidden" value="2" />
当我的页面加载时,我需要将此值传递给控制器。
我应该如何将它传递给控制器。
有没有办法使用 jQuery 发送这些值!!!...
谁来帮帮我..
【问题讨论】:
你为什么不试试ajax?
<input name="start" class="start" type="hidden" value="some_value1" />
<input name="end" class="end" type="hidden" value="some_value2" />
var postData = {
"param1" : some_value1,
"param2" : some_value2
};
console.log(postData);
$.ajax({
type: "POST",
url: "test.php",
data: postData,
success: function(){
alert(param1 + ' ' + param2);
window.open("test.php");
}
});
test.php 是你的控制器...
【讨论】:
试试这个
<input name="start" class="start" type="hidden" value="1" />
<input name="end" class="end" type="hidden" value="2" />
<script type="text/javascript">
$(function() {
pass_value();
});
function pass_value(){
var start = $(".start").val();
var end = $(".end").val();
$.post('{your_url}', {start:start, end:end},function(data){
console.log(data);
})
}
</script>
【讨论】: