رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
اجرای validation در شرایط خاص
#1
پروژ] ای داریم که انتقال به صفحات مختلف از طریق فرم انجام میشه نه لینک

$i=0;
if($package !== FALSE)
{
	foreach($package as $row)
	{
		$class=((++$i % 2)==1)?"theme_content_text_1":"theme_content_text_2";
		echo "
	<tr class='$class' align='center' id=\"recorde_$row->pwr_tasis_package_id\" >
		<td>".$i."</td>
		<td>".$row->package_name."</td>
		<td>".$row->capacity."</td>
		<td>".$row->center_name."</td>
                <td align='center' >
                    ".form_open('power01_center/edite_package')."
                     <input type=\"hidden\" name=\"pwr_tasis_package_id\" value=".$row->pwr_tasis_package_id." />
                     <input type=\"submit\" class=\"submit_kotah2\" value=\"ویرایش\" />
                    </form>		
		</td>";
			echo "
		<td align='center'>
			<input type=\"submit\" class=\"submit_kotah1 delete-map\" value=\"حذف\" data-id=\"$row->pwr_tasis_package_id\" />
			</form>
		</td>
	</tr>";
	}
}




تو کد بالا همونطور که میبینید یه حلقه هست که چند تا ایکون رو ایجاد میکنه بجای لینک برای هر کدوم یه فرم قرارداده شده با دکمه submit و اکشن اون فرم صفحه ای هست که کاربر به اون قراره هدایت بشه

این روش یه مشکلی داره اونم اینه که من نمیتونم از ولیدیشن استفاده کنم
چون به محض اینکه وارد صفحه جدید میشیم درواقع فرم ارسال شده و ولیدیشن اجرا میشه
و اصلا اجازه نمیده من برای اجزای داخلی اون صفحه ولیدیشن بزارم

میخوام ببینم میشه اجرا شدن ولیدیشن رو با شرط دیه ای ران کنم ؟
بجز ارسال فرم
پاسخ
تشکر شده توسط:




کاربران در حال بازدید این موضوع: 1 مهمان