السلام عليكم
يا أخوان لدي صفحة ASP.NET مثلا " Default.aspx " مرتبطة بصفحة Master Page مثلا " UserMasterPage.master " وعند إضافة كود الجافا سكربت وهو التحقق من توفر اسم المستخدم في قاعدة البيانات كمت هو موضح بالأسفل فإن الصفحة لا تعمل أما إذا وضع الكود في صفحة غير مرتبطة ب Master Page فإن الكود يعمل بشكل ممتاز ، فما الحل ؟ وهل يمكن دمج كود جافا في صفحة مرتبطة بصفحة Master Page أم أرجو توضيح ذلك والله يرعاكم
ملحوظة البرمجة بلغة #C
كود جافا
<script type="text/javascript" src="jquery/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#<%=txtUserName.UniqueID%>").change(function() {
var uname = $("#<%=txtUserName.UniqueID%>");
var msgbox = $("#status");
if (uname.val().length > 2) {
$.ajax({
type: "POST",
url: "Default3.aspx/CheckUserName",
data: "{'args': '" + uname.val() + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
if (msg.d == 'Available') {
uname.removeClass("notavailablecss");
uname.addClass("availablecss");
msgbox.html('<img src="Images/a.png"> <font color="Green"> Available </font>');
}
else {
uname.removeClass("availablecss");
uname.addClass("notavailablecss");
msgbox.html(msg.d);
}
}
});
}
else {
uname.addClass("notavailablecss");
msgbox.html('<font color="#cc0000">User Name must be more than 5 characters</font>');
}
});
});
</script>
