تغییر نکردن محتوای المان با خروجی ajax

بپرسید

0

{{ digitTrunc(content.likes) }}

باسلام خدمت دوستان
من یک صفحه ای دارم که یک ورودی داخل گذاشتم و در رویداد onchange توسط ajax صفحه ای رو فراخوانی می کنم و نتیجه رو میخوام داخل یک المان مثلا span نشون بدم. هم چیز درست داره کار می کنه فراخوانی ajax صحیح هست و مقدار برگشتی رو هم دارم و با alert می تونم مقدار مورد نظر رو ببینم ولی دستور تغییر محتوای المان کار نمی کنه

<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>test</title>
<script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.4.1.min.js"></script>
</head>
<body>
<div>
<input type="text" id="name" name="name" value="" />
<input type="text" id="name2" name="name2" value="" />
<span id="res"></span>
</div>
<script type="text/javascript">
$(document).ready(function () {
$("#name").change(function () {
var val1 = $("#name").val();
$("#name2").val(val1);
//-------------------------------------------- Ajax
$.ajax({
type: "POST",
url: "/Projects/Name",
data: '{value1: "' + val1 + '" }',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (response) {
$("#name2").val(response);
alert("Result: " + response);
},
failure: function (response) {
alert(response.responseText);
},
error: function (response) {
alert(response.responseText);
}
});
//--------------------------------------------
});


});
</script>
</body>
</html>

الب این هست که از بیرون بلاک ajax با val() و text() و html() می تونم مقادیر رو تغییر بدم ولی از داخل بلاک ajax جز alert چیزی کار نمی کنه.


دوستان یه راهنمایی بفرمایید کجای کار مشکل داره.

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است