تالار گفتمان nCIS.ir

نسخه‌ی کامل: اجرای validation در شرایط خاص
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
پروژ] ای داریم که انتقال به صفحات مختلف از طریق فرم انجام میشه نه لینک

$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 و اکشن اون فرم صفحه ای هست که کاربر به اون قراره هدایت بشه

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

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