jsでフォームを送信するので、フォームアクションをパッシベートしたいです。しかし、フォーム アクション js が機能せず、ページがアクション URL をリダイレクトする場合。フォームタグを削除し、#combination id の div タグを配置しましたが、どちらの js も機能しませんでした:
$("#combination").submit(function(){
var url = "www.myurl.com/?view=listen&";
var i = 0;
$("input:checked").each(function(){
url += "tag[" + i + "]" + $(this).val() + "&";
i++;
});
alert(url);
location.href = url;
});
html:
<form id="combination" action="" method="get" name="combination" target="_self">
<?php foreach($top_tags as $top_tag):?>
<input type="checkbox" name="tag[]" value="<?php echo $top_tag['tag_name'];?>" /><?php echo $top_tag['tag_name'];?><br />
<?php endforeach;?>
<input name="" type="submit">
</form>