我想动态地设置表单动作在IInd中,值来自Ist表格的下拉,这实际上是一个永久链接。
具有下拉选项的Ist表单是:
<form action="" method="post" name="selectcat">
<label>Select your List <span>*</span></label>
<select name="contri_id" id="page_id" >
<option value="<?php the_permalink(); ?>">
</select>
</form>
我希望从上面的表单选项值中放置选项值的IInd表单是:
<form action="" method="post" name="postformmy" onsubmit="return validateForm()">
<input type="text" name="postlink" style="max-width:100%" />
<input type="submit" name="submitpost" value="PUBLISH POST" />
</form>
我用来从Ist表单获取选项值的Jquery代码是:
$('#page_id').change(function(){
var hellot = $('#page_id :selected').val() ;
});
现在我怎么能动态地将这个hellot放在第二个表单动作中。任何帮助将不胜感激。
答案 0 :(得分:2)
试试这个
$('#page_id').change(function(){
var hellot = $(this).find('option:selected').val() ;
$("form[name='postformmy']").attr('action' , hellot );
});
提交表格
$('#page_id').change(function(){
var hellot = $(this).find('option:selected').val() ;
$("form[name='postformmy']").attr('action' , hellot ).submit();
});
答案 1 :(得分:1)
你可以这样做,
$('#page_id').change(function() {
var hellot = $(this).val();
$("form[name='postformmy']").attr('action' , hellot );
});