Форма отправить изменить ввод текста символов и с и - PullRequest
0 голосов
/ 24 октября 2011

Я использую приведенный ниже код с JQuery, а ниже находится Форма для отправки

<script type="text/javascript">
$(document).ready(function() {
    $("#selhead").click(function() {
        $("#fcourt").show();
    });
    $("#selfile").click(function() {
        $("#fcourt").hide();
    });
});
</script>

<form method="get" action="search.php" name="abc">
<label for='search'>Search : </label>
<input name="searchterm"  type="text" class="searchbox_field" size="60" />
<input class="searchbox_field"  type="submit" value="Submit" />
<div style="font-size:14px; color:blue; font-weight:bold">
    <input class="searchbox_field"  type="radio" name="sel" value="headnote" id="selhead" checked />: Headnote</div>
<div style="font-size:14px; color:blue;; font-weight:bold">
    <input class="searchbox_field"  type="radio" name="sel" value="filenumber" id="selfile" />: Search by File Number</div>

Теперь у меня проблема с типом пользователя "аренда и выселение" в поле поиска и отправка формы, но я хочу изменить его на "аренда и выселение", что означает изменение "&" с помощью "и" термин

Ответы [ 2 ]

0 голосов
/ 24 октября 2011

Вы можете сделать что-то вроде этого

if ($('.searchbox_field').text().indexOf('&') >= 0)
{
    $('.searchbox_field').text().replace('&', 'and');
}
0 голосов
/ 24 октября 2011

Это должно работать.

<script type="text/javascript">
$(document).ready(function() {
    $("#selhead").click(function() {
        $("#fcourt").show();
    });
    $("#selfile").click(function() {
        $("#fcourt").hide();
    });
    $("#searchform").submit(function() {
        $("#searchterm").val($("#searchterm").val().replace("&","and"));
    });
});
</script>

<form method="get" action="search.php" name="abc" id="searchform">
<label for='search'>Search : </label>
<input name="searchterm"  type="text"  id="searchterm" class="searchbox_field" size="60" />
<input class="searchbox_field"type="submit" value="Submit" />
<div style="font-size:14px; color:blue; font-weight:bold">
    <input class="searchbox_field"  type="radio" name="sel" value="headnote" id="selhead" checked />: Headnote</div>
<div style="font-size:14px; color:blue;; font-weight:bold">
    <input class="searchbox_field"  type="radio" name="sel" value="filenumber" id="selfile" />: Search by File Number</div>

Ради доступности я бы рекомендовал изменить $("#selhead").click(function() { $("#fcourt").show(); }); и его аналог $("#selhead:checked").change(function() { $("#fcourt").show(); });

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...