現在、GET メソッドを使用して検索を作成しています。値が選択されておらず、デフォルト値のままである場合でも、値が送信され、URL に表示されます。
デフォルトの0を含む、フォームの現在のすべての値ではなく、URLで値のみを選択したい.
URL は長くて厄介なものになります:
私は基本的にURLを整理したいのですが、不要なデータを削除することが良いプロセスであるかどうか実際にはわかりません.この状況に関するアドバイスはありますか? ビジュアルでOCDかどうかわからない ありがとう
私は次のことをします。JavaScript または jQuery を使用して送信関数を作成し、その関数で、フィールドが null の場合はすべてのフィールドで検証検索を実行し、それらを含めません。
例えば
var search;
function search(){
if(input[name=search].val() != null)
{
search = "q="+input[name=search].val();
}
if(input[name=search_shop_experience].val() != null)
{
search += "search_shop_experience="+input[name=ssearch_shop_experience].val();
}
}
私はあなたがそうする.=
か、その+=
.