Javascript 使用jquery和codeigniter设置url格式
我在一个页面中有xxx.com和六个输入字段。如果用户在输入字段中输入值,我希望URL类似于Javascript 使用jquery和codeigniter设置url格式,javascript,php,jquery,codeigniter,Javascript,Php,Jquery,Codeigniter,我在一个页面中有xxx.com和六个输入字段。如果用户在输入字段中输入值,我希望URL类似于xxx.com/1st value-2nd value-3rd value等 现在我在jQuery中获取输入值并将这些值传递给URL,但我可以传递一个值,而不是全部。这是我的密码 $(".search").on("click",function(e){ // var action = $(this).attr("id"); var skill = $(":input[name='searc
xxx.com/1st value-2nd value-3rd value等
现在我在jQuery中获取输入值并将这些值传递给URL,但我可以传递一个值,而不是全部。这是我的密码
$(".search").on("click",function(e){
// var action = $(this).attr("id");
var skill = $(":input[name='searchskill']").val();
var location = $("#searchlocation").val();
action = skill + "-" + location;
location.href = action;
e.preventDefault();
});
使用'/'
而不是'-'
并在php函数中获取url参数,如
function($skill='',$location=''){
}
现在脚本将是这样的
$(".search").on("click",function(e){
var skill = $(":input[name='searchskill']").val();
var location = $("#searchlocation").val();
action = skill + "/" + location;
location.href = action;
e.preventDefault();
})
使用'/'
而不是'-'
并在php函数中获取url参数,如
function($skill='',$location=''){
}
现在脚本将是这样的
$(".search").on("click",function(e){
var skill = $(":input[name='searchskill']").val();
var location = $("#searchlocation").val();
action = skill + "/" + location;
location.href = action;
e.preventDefault();
})
试试这个
$(".search").on("click",function(e){
// var action = $(this).attr("id");
var skill = $(":input[name='searchskill']").val();
var location = $("#searchlocation").val();
action = skill + "/" + location;
window.location.href = action;
e.preventDefault();
});
编辑
现在我已经为你创建了plunker,请编辑或建议你没有得到的内容,你也可以编辑plunker并给我新的链接
这里是试试这个
$(".search").on("click",function(e){
// var action = $(this).attr("id");
var skill = $(":input[name='searchskill']").val();
var location = $("#searchlocation").val();
action = skill + "/" + location;
window.location.href = action;
e.preventDefault();
});
编辑
现在我已经为你创建了plunker,请编辑或建议你没有得到的内容,你也可以编辑plunker并给我新的链接
以下是请确保jquery在之前通过警告实际获取值passing@M.Athishkrishna我尝试在本地运行此代码,我确信您在实际代码中的任何地方都犯了错误。请再次检查,如果可能,请提供您的实际代码。请确保您的jquery在收到值之前发出警告passing@M.Athishkrishna我尝试在本地运行此代码,我确信您在实际代码中的任何地方都犯了错误。请再次检查,如果可能,请提供您的实际代码