我想将值发送给controller。我可以这样做吗?
$("#Select").click(
function()
{
var Values = [];
$("#option :selected").each(
function()
{
Values.push($(this).val());
});
alert(Values);
return false;
}
);
答案 0 :(得分:0)
为此,您必须使用ajax请求
$("#Select").click(
function()
{
var Values = [];
$("#option :selected").each(
function()
{
Values.push($(this).val());
});
$.ajax({
type : 'POST',
url : '<?php echo site_url("controllername/mymethod")?>',
data : 'myarray='+Values,
success : function(){
// do whatever you want
}
});
return false;
}
);
在Controller中接受像这样的值
function mymethod(){
$array = $this->input->post('myarray');
// do whatever you want
}