PDA

View Full Version : مشکل jquery با routing table



mina_ghorbani
جمعه 11 فروردین 1391, 22:49 عصر
سلام
من یه صفحه رو با routing table باز می کنم اما وقتی از jquery استفاده می کنم jquery اجرا نمی شه
همون صفحه بدون routing table جی کوئری رو اجرا می کنه
آیا تنظیم خاصی می خواد؟
ممنون می شم راهنماییم کنید

hjran abdpor
شنبه 12 فروردین 1391, 01:25 صبح
سلام.
میشه کدتون را بزارید ، فایل جی کوئری را اتچ کردید!!!!

پیوست : بهتر بود تو تالار جی کوئری سوال را مطرح میکردید.

mina_ghorbani
شنبه 12 فروردین 1391, 07:11 صبح
جی کوئری رو تو همون صفحه نوشتم برای تست
این کد html صفحم


<%

@ Page Title="" Language="C#" MasterPageFile="~/MasterPages/Main.Master" AutoEventWireup="true"



CodeBehind="ChangePassword.aspx.cs" Inherits="Forooshgah.ChangePassword" %>

<


asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolderTitle" runat="server">

</


asp:Content>

<


asp:Content ID="Content2" ContentPlaceHolderID="head" runat="server">





<style type="text/css">



#Select1

{



height: 25px;



width: 129px;

}



.style4

{



width: 172px;



height: 44px;

}



.style5

{



height: 44px;

}



.Format

{



border: 2px #9BD5E6 groove;



background-color: #FFE6FF;

}



.btns

{

width: 178px;



direction: rtl;



height: 28px;



border: 2px #9BD5E6 groove;

}



</style>



<script src="../Scripts/jquery-1.7.1.min.js" type="text/javascript"></script>



<script type="text/javascript">

$(

function myfunction() {

alert(

"EEEEEE");

});



</script>

</


asp:Content>

<


asp:Content ID="Content4" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">



<div class="row">



<div class="Format">



<table style="width: 100%;">



<tr>



<td class="style4">



<div dir="ltr">

:

کلمه عبور فعلی



</div>



</td>



<td class="style5">



<div>



<asp:TextBox ID="txtPassNow" runat="server" TextMode="Password"></asp:TextBox>



<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtPassNow"



ForeColor="Red" ValidationGroup="ChangePass">*</asp:RequiredFieldValidator>



</div>



</td>



</tr>



<tr>



<td class="style4">



<div dir="ltr">

: کلمه عبور جدید



</div>



</td>



<td class="style5">



<div>



<asp:TextBox ID="txtPassNew" runat="server" TextMode="Password"></asp:TextBox>



<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="txtPassNew"



ForeColor="Red" ValidationGroup="ChangePass">*</asp:RequiredFieldValidator>



<asp:Label ID="lblLenPassNew" runat="server" ForeColor="Red"></asp:Label>



</div>



</td>



</tr>



<tr>



<td class="style4">



<div dir="ltr">

: تکرار کلمه عبور جدید

</div>



</td>



<td class="style5">



<div>



<asp:TextBox ID="txtRePassNew" runat="server" TextMode="Password"></asp:TextBox>



<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="txtRePassNew"



ForeColor="Red" ValidationGroup="ChangePass">*</asp:RequiredFieldValidator>



<asp:CompareValidator ID="CompareValidator1" runat="server" ControlToCompare="txtPassNew"



ControlToValidate="txtRePassNew" ForeColor="Red" ValidationGroup="ChangePass">تکرار رمز عبور صحیح نمی باشد</asp:CompareValidator>



</div>



</td>



</tr>



<tr>



<td class="style4">



<div dir="ltr">



<asp:Label ID="lblChange" runat="server"></asp:Label>





</div>



</td>



<td class="style5">



<div dir="ltr">



<div class="btns">



&nbsp;



<asp:Button ID="btnSave" runat="server" OnClick="btnSave_Click" Text="ذخیره تغییرات" />



&nbsp;



<asp:Button ID="btnCancle" runat="server" OnClick="btnCancle_Click" Text="انصراف" />



</div>



</div>



</td>



</tr>



</table>



<br />





<br />





</div>



</div>

</


asp:Content>

mina_ghorbani
شنبه 12 فروردین 1391, 12:00 عصر
با java script کاری که می خواستم انجام دادم اما jquery کار نمی کنه

مهدی کرامتی
شنبه 12 فروردین 1391, 13:03 عصر
شما jQuery را به صورت زیر در صفحه اضافه کرده اید:

<script src="../Scripts/jquery-1.7.1.min.js" type="text/javascript">
باید بررسی کنید آیا اسکریپت jQuery در آدرسی که داده اید (یک فولدر عقب تر از آدرس صفحه مورد نظر) وجود دارد یا نه. اگر نبود آدرس اسکریپت را تصحیح کنید.

mina_ghorbani
شنبه 12 فروردین 1391, 15:17 عصر
مطمئنم وجود داره همین صفحه رو بدون routing table نمایش می دم کار می کنه دوباره امتحان کردم
ولی وقتی با routing table میاد کار نمی کنه
این کدی که تو global.asax نوشتم



RouteTable.Routes.MapPageRoute("ChangePassWord", "Profile/ChangePassWord/{ProfileID}", "~/Profile/ChangePassword.aspx");


این هم کدی که صدا زدم
Response.Redirect(Page.GetRouteUrl(

"ChangePassWord", new { ProfileID = user["UserID"] }));//"/Profile/ChangePassword.aspx"

mina_ghorbani
شنبه 12 فروردین 1391, 15:40 عصر
کدم تو فایل global اشتباه بود تصحیح کردم این طور نوشتم



RouteTable.Routes.MapPageRoute("ChangePassWord", "ChangePassWord/{ProfileID}", "~/Profile/ChangePassword.aspx");