msh5017
دوشنبه 29 مرداد 1397, 13:52 عصر
سلام خدمت دوستان
من داخل یک وب سایت، یک فرم دارم و میخوام اطلاعات این فرم را از طریق آژاکس و متد post بفرستم به یک دامنه دیگه تا اطلاعات ذخیره بشه و یک جواب بده مثلا " اطلاعات ذخیره شد" و این جواب را داخل سایت جدید نمایش بدم.
این کد را برای ارسال اطلاعات فرم نوشتم که به سمت سرور سایت دیگه میره:
<script>
$(document).ready(function() {
$('#submitrequest').click(function() {
$('#submitrequest').attr('value', 'چند لحظه منتظر بمانید');
$.post("https://domain.com/AddCustomerRequest.aspx", $("#request-form").serialize(), function(response) {
$('#reqResult').html(response);
$('#submitrequest').attr('value', 'لطفا تا پایان زمان منتظر بمانید');
document.getElementById("sendreq").style.display = 'none';
});
return false;
});
});
</script>
و کد فوق موارد html که سرور نشون میده را داخل یک div نمایش میده.
اما سمت سرور که یک دامنه دیگر هست مشکل دارم و نتیجه را نمیگیرم که نمایش بدم.
دسترسی های دامنه مبدا به دامنه مقصد را هم با استفاده از web.config و access control allow origin دادم . مشکل از اون نیست
کسی میتونه راهنمایی کنه کدهای سمت سرور چطوری باید نوشته بشه؟؟؟
من داخل یک وب سایت، یک فرم دارم و میخوام اطلاعات این فرم را از طریق آژاکس و متد post بفرستم به یک دامنه دیگه تا اطلاعات ذخیره بشه و یک جواب بده مثلا " اطلاعات ذخیره شد" و این جواب را داخل سایت جدید نمایش بدم.
این کد را برای ارسال اطلاعات فرم نوشتم که به سمت سرور سایت دیگه میره:
<script>
$(document).ready(function() {
$('#submitrequest').click(function() {
$('#submitrequest').attr('value', 'چند لحظه منتظر بمانید');
$.post("https://domain.com/AddCustomerRequest.aspx", $("#request-form").serialize(), function(response) {
$('#reqResult').html(response);
$('#submitrequest').attr('value', 'لطفا تا پایان زمان منتظر بمانید');
document.getElementById("sendreq").style.display = 'none';
});
return false;
});
});
</script>
و کد فوق موارد html که سرور نشون میده را داخل یک div نمایش میده.
اما سمت سرور که یک دامنه دیگر هست مشکل دارم و نتیجه را نمیگیرم که نمایش بدم.
دسترسی های دامنه مبدا به دامنه مقصد را هم با استفاده از web.config و access control allow origin دادم . مشکل از اون نیست
کسی میتونه راهنمایی کنه کدهای سمت سرور چطوری باید نوشته بشه؟؟؟