私はいくつかのデータを投稿し、それらのデータを取得しようとしています。ページの負荷で私はデータを表示しています。できます。一度データを投稿すると、dbに投稿されますが、ページには表示されません。ページを読み込んだ後に表示されます。jquery ajax投稿とシングルページを取得
データがページリロードなしで同じページに転記されると、そのデータを表示する必要があります。
は、ここに私のコードです:
<script>
$(document).ready(function() {
$.ajax({
type: "GET",
url: "employees.php",
success: function(data) {
$("#result").html(data);
}
});
$("#create").click(function(e) {
e.preventDefault();
var name = $("#name").val();
var age = $("#age").val();
var gender = $("#gender").val();
var salary = $("#salary").val();
$.ajax({
url: "create_employees.php",
type: "POST",
data:
{
name:name,
age:age,
gender:gender,
salary:salary
}
}).success(function (response){
console.log(response);
});
});
});
<form>
Name : <input type="text" name="name" id="name"><br />
Age : <input type="age" name="age" id="age"><br />
Gender: <input type="radio" name="gender" id="gender" value="male" checked>Male
<input type="radio" name="gender" id="gender" value="female">Female<br />``
Salary: <input type="text" name="salary" id="salary"><br />
<button id="create">Create</button>
</form>
<div id="result"></div>
Davidに感謝します。それは動作します... –
テーブルに同じデータを表示する方法を教えてくれますか? –
@ I.George:いくつかの試みをして何かがうまくいかない場合は、別のStack Overflow質問の候補者のように思えます。 HTMLで表を作成する方法を尋ねているだけの場合は、オンラインでさまざまなチュートリアルや例を参照してください。 – David