|
|
|
สงสัยทำไม IE ถึงต้องเลือก checkbox(this.form.submit()) 2 ครั้งครับ |
|
|
|
|
|
|
|
สงสัยทำไม IE ถึงต้องเลือก checkbox(this.form.submit()) 2 ครั้งครับ
ถ้าผมใช้ Browser IE แล้วทำการเลือก checkbox [Col_1] 1 ช่อง ก็จะไม่มีปัญหาอะไร
แต่ถ้าทำการเลือกเพิ่ม checkbox จะมีปัญหาใน checkbox ต่อไป ต้องกดคลิกเลือก 2 ครั้ง ครับ
ตัวอย่าง : เลือก checkbox [Col_1] ก่อน แล้วเลือก checkbox [Col_2] จะเจอปัญหาที่ [Col_2] ต้องกดคลิกเลือก 2 ครั้งครับ
เป็นเฉพาะ Browser IE นะครับ ปัญหาคือ เค้าต้องการให้ใช้ Browser IE ด้วยสิ
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?
function checked($var1,$var2){
if ($var1==$var2)
return " CHECKED ";
}
?>
<form id="form1" name="form1" enctype="multipart/form-data" method="get">
<table width="799" border="0" cellspacing="1">
<tr>
<td height="26" colspan="2" align="left" bgcolor="#FFFFFF"><strong>Column(s)</strong></td>
<td align="left" bgcolor="#FFFFFF"> </td>
<td align="left" bgcolor="#FFFFFF"> </td>
<td align="left" bgcolor="#FFFFFF"> </td>
<tr>
<td width="12%" height="10" align="left" bgcolor="#FFFFFF"><input name="key1" type="checkbox" id="key1" value="1" onChange="this.form.submit()" <?php echo checked($_REQUEST['key1'],"1") ?>/>
Col_1</td>
<td width="12%" align="left" bgcolor="#FFFFFF"><input name="key2" type="checkbox" id="key2" value="1" onChange="this.form.submit()" <?php echo checked($_REQUEST['key2'],"1") ?>/> Col_2</td>
<td width="9%" align="left" bgcolor="#FFFFFF"><input name="key3" type="checkbox" id="key3" value="1" onChange="this.form.submit()" <?php echo checked($_REQUEST['key3'],"1") ?>/> Col_3</td>
<td width="9%" align="left" bgcolor="#FFFFFF"><input name="key4" type="checkbox" id="key4" value="1" onChange="this.form.submit()" <?php echo checked($_REQUEST['key4'],"1") ?>/> Col_4</td>
<td width="10%" align="left" bgcolor="#FFFFFF"><input name="key5" type="checkbox" id="key5" value="1" onChange="this.form.submit()" <?php echo checked($_REQUEST['key5'],"1") ?>/> Col_5</td>
</tr>
</table>
</form>
</body>
</html>
Tag : PHP, HTML/CSS, JavaScript, Ajax, jQuery, CakePHP
|
|
|
|
|
|
Date :
2012-09-28 15:37:55 |
By :
nattkhanesha |
View :
994 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จากโจทย์ที่ให้มาดูแล้วยัง งง ๆ ครับ
|
|
|
|
|
Date :
2012-09-28 20:32:38 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|