Skip to content

Instantly share code, notes, and snippets.

@micti
Last active July 26, 2017 07:38
Show Gist options
  • Save micti/a7df1ed657406f518dfdae4ef36b414e to your computer and use it in GitHub Desktop.
Save micti/a7df1ed657406f518dfdae4ef36b414e to your computer and use it in GitHub Desktop.
Form
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="../JS/JQuery/jquery-2.1.3.js"></script>
<link href="JS/jquery-ui-1.11.2/jquery-ui.min.css" rel="stylesheet" />
<script src="../JS/jquery-ui-1.11.2/jquery-ui.min.js"></script>
<script src="../JS/bootstrap/js/bootstrap.js"></script>
<link href="JS/bootstrap/css/bootstrap.css" rel="stylesheet" />
<link href="JS/bootstrap-datepicker-master/css/bootstrap-datepicker.css" rel="stylesheet" />
<script src="../JS/bootstrap-datepicker-master/js/bootstrap-datepicker.js"></script>
<script src="../JS/bootstrap-datepicker-master/locales/bootstrap-datepicker.vi.min.js" charset="UTF-8"></script>
<link href="App_Themes/MainTheme/MainTheme.css" rel="stylesheet" />
<link href="App_Themes/MainTheme/MenuStyle.css" rel="stylesheet" />
<script src="../JS/MainJavascript.js"></script>
<meta charset="utf-8" />
</head>
<body>
<form id="dangky" class="form-horizontal">
<h3>Gửi thông tin yêu cầu của khách hàng</h3>
<div class="form-group">
<label class="col-md-2 control-label">Tên đơn vị</label>
<div class="col-md-6">
<input type="text" class="form-control" name="ten" placeholder="Tên đơn vị">
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label">Địa chỉ</label>
<div class="col-md-6">
<input type="text" class="form-control" name="diachi" placeholder="Địa chỉ">
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label">Điện thoại</label>
<div class="col-md-6">
<input type="text" class="form-control" name="dienthoai" placeholder="Điện thoại">
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label">Tên phương tiện</label>
<div class="col-md-6">
<input type="text" class="form-control" name="doituong" placeholder="Tên phương tiện">
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label">Đặc trưng kỹ thuật</label>
<div class="col-md-6">
<input type="text" class="form-control" name="dactrung" placeholder="Đặc trưng kỹ thuật">
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label">Yêu cầu (Kiểm định/Hiệu chuẩn/Thử nghiệm)</label>
<div class="col-md-6">
<input type="text" class="form-control" name="yeucau" placeholder="Yêu cầu">
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label">Ghi chú</label>
<div class="col-md-6">
<input type="text" class="form-control" name="ghichu" placeholder="Ghi chú">
</div>
</div>
<div class="form-group">
<div class="col-md-offset-2 col-md-10">
<button type="submit" class="btn btn-primary btn-lg">Gửi thông tin</button>
</div>
</div>
</form>
<script type="text/javascript">
$(document).ready(function () {
$('form#dangky').on('submit', function (e) {
e.preventDefault()
var me = $(this)
var dataGuiDi = me.serialize();
me.find('button').prop('disabled', true);
$.post('http://localhost:4491/Pages/YeuCauKhachHang.aspx', dataGuiDi, function (dataNhanLai) {
if (dataNhanLai.error == '0') {
alert('DDK Thanh COng.')
me[0].reset();
} else {
alert(dataNhanLai.message)
}
me.find('button').prop('disabled', false);
}, 'json')
})
})
</script>
</body>
</html>
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class YeuCauKhachHang : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Response.Clear();
// Cho phép tương tác với website ở địa chỉ khác (ở đây là trang đăng ký có địa chỉ khác)
Response.AppendHeader("Access-Control-Allow-Origin", "*");
// Trả về dạng json
Response.ContentType = "application/json; charset=utf-8";
// Biến lưu định dạng JSOn trả về
string json;
// Lấy dữ liệu
string ten = "";
if (string.IsNullOrEmpty(Request.Form["ten"])) {
json = "{\"error\":\"1\", \"message\": \"Bạn chưa nhập thông tin phương tiện\"}";
Response.Write(json);
Response.End();
}
ten = Request.Form["ten"];
// ... cứ thế kiểm tra và lấy hết
// Add vào CSDL
// Trả thông báo ok về
json = "{\"error\":\"0\", \"message\": \"OK\"}";
Response.Write(json);
Response.End();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment