Отправить форму без обновления Jquery проблема

0

У меня есть форма, которая при отправке не обновляется. Как я вижу, его частично работает, но часть, где данные в сообщениях, похоже, не работают. Может ли кто-нибудь помочь мне исправить эту форму, чтобы опубликовать данные, подобные этому?

Код:

<script>
$(function(){
$("#submit_status").click(function(){
var status=$("#Status").val();
//
$.post("edit_status.php",{"Status":status,"client_id":<? echo $client_id ?>},function(){

});
});
})
</script>
<form name="statusF" id="statusF" method="post" action="edit_status.php" enctype="multipart/form-data">
<input type="text" id="client_id" name="client_id" style="display: none;" value="<? echo $client_id ?>" /> 
<table width="100%" border="0">
  <tr>
  <td>Status</td>
    <td>

    <?
    if ($status == "ACTIVE") {
$status_selectionA = "selected";
$status_selectionN = "";    
}
else{
    $status_selectionA = "";
$status_selectionN = "selected";
}
?>
    <select name="Status" id="Status" style="background-color: rgba(110, 225, 253, 0.62);border: none;height: 50px;font-style: italic;width: 290px;padding: 10px;margin: 5px;color: #358fa7;font-size: 14pt;font-family: Neo Sans Light, Verdana, Tahoma;border: none;float: left;" class="required">

<option value="YES" title="YES" <? echo $status_selectionA; ?>>Active</option>
    <option value="NO" title="NO" <? echo $status_selectionN; ?>>Not active</option>

</select>

    </td>
    <td><input type="submit" onclick="return false;" name="submit" style="display: none;" id="submit">
<label for="submit" class="add-client-button" style="margin:0;float: right;" id="submit_status">SAVE</label>

</td>
  </tr>
</table>
</form> 
  • 0
    Что именно не работает? Вы получаете какую-либо ошибку в вашей консоли?
  • 0
    Я думаю нет, когда я обновляю страницу, данные не обновляются
Показать ещё 1 комментарий
Теги:

1 ответ

0
Лучший ответ

Используйте ниже код.. отлично работает...

<?php $client_id= 0; ?>
<form name="statusF" id="statusF" method="post" action="edit_status.php" enctype="multipart/form-data">
 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script>
$(function(){
$("#submit_status").click(function(){
var status=$("#Status").val();

    $.post("edit_status.php",{"Status":status,"client_id":<? echo $client_id ?>},function(){
    });
});
});
</script>


<input type="text" id="client_id" name="client_id" style="display: none;" value="<? echo $client_id ?>" /> 
<table width="100%" border="0">
  <tr>
  <td>Status</td>
    <td>

    <?
    if ($status == "ACTIVE") {
$status_selectionA = "selected";
$status_selectionN = "";    
}
else{
    $status_selectionA = "";
$status_selectionN = "selected";
}
?>
    <select name="Status" id="Status" style="background-color: rgba(110, 225, 253, 0.62);border: none;height: 50px;font-style: italic;width: 290px;padding: 10px;margin: 5px;color: #358fa7;font-size: 14pt;font-family: Neo Sans Light, Verdana, Tahoma;border: none;float: left;" class="required">

<option value="YES" title="YES" <? echo $status_selectionA; ?>>Active</option>
    <option value="NO" title="NO" <? echo $status_selectionN; ?>>Not active</option>

</select>

    </td>
    <td><input type="submit" onclick="return false;" name="submit" style="display: none;" id="submit">
<label for="submit" class="add-client-button" style="margin:0;float: right;" id="submit_status">SAVE</label>

</td>
  </tr>
</table>
</form> 
  • 0
    спасибо Mandip, это очень полезно для меня.
  • 1
    добро пожаловать @HarshVora .... :-)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню