با سلام و احترام
تو مرحله اول asp wizard تکست باکس دارم که حتما باید پر بشه تا مرحله بعد بره
حالا میخوام وقتی مرحله دوم رفته با کلیک بر دکمه مرحله قبلی یه space به تکست باکس مرحله اول اضافه بشه .
کد jquery هم به این صورت میدم.
$('#Wizard1_StepNavigationTemplateContainerID_StepPreviousButton').click(function () { //var ii = $('#Wizard1_Wizard1_uxSimilarSuggestion1Panel #Wizard1_uxSimilarSuggestion1 #uxInsertTitle').val(); var $formElements = $('#Wizard1_uxSimilarSuggestion1').find(':input#uxInsertTitle').val();; var ii = $('#Wizard1_Wizard1_uxSimilarSuggestion1Panel').Find("uxInsertTitle").val(); alert($formElements); $('input#uxInsertTitle').val('k'); $("#uxInsertTitle").val("kd"); });
اما هر کاری میکنم مقدار تکست باکش تغییری نمیکنه طبق این کد اصلا به تکست باکس پیدا نمکنه تا قدارش را به صورت alert نشون بده
چرا بدین صورته ؟؟؟؟
اشتباه کار کجاست؟
بررسی کنید در سورس صفحه ببینید id که دادید یکسان است ؟
به احتمال زیاد المان را نمیتونه پیدا کنه
این احتمال م بررسی کردم id درسته
<asp:TextBox ID="uxInsertTitle" ClientIDMode="Static" runat="server" Width="420px" Text='<%# Bind("Title") %>' autocomplete="off" onkeyup="textCounter();" Style="position: relative; left: 0px; top: 0px" onkeydown="textCounter();" CssClass="StandardFont SuggestionTitle" onfocus="show()" onblur="hide()" OnTextChanged="uxInsertTitle_TextChanged" AutoPostBack="true" onchange="HideForm();"></asp:TextBox>
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)