1. 程式人生 > >IE瀏覽器無法直接識別input hidden問題

IE瀏覽器無法直接識別input hidden問題

示例:

  html程式碼:

<tr>
					<input type="hidden" value="{$vo.id}">
					<input type="hidden" value="{$vo.menu_id}">
					<td style="line-height:100px;">{$i}</td>
					<td><img src="__ROOT__/{$vo.pic_url}{$vo.pic_name}" style ="height:100px;width:450px"></td>
					<td style="line-height:100px;">{$vo.menu_name}</td>
					<td style="line-height:100px;">
						<a id="preview" href="javascript:void(0)">預覽</a>
						<a href="__URL__/pic_main_edit?id={$vo.id}" style="margin-left:10px">編輯</a>
					</td>
				</tr>
js程式碼:
$('#preview').live('click',function(){
		var menu_id = $(this).closest('tr').children('input').eq(1).val();
		confirm(menu_id);
}

點選後menu_id無法獲取

解決辦法:

一:

<a id="preview" mid="{$vo.menu_id}" href="javascript:void(0)">預

覽</a>
$('#preview').live('click',function(){
		var menu_id = $(this).attr('mid');
}
二:
<td style="line-height:100px;">
	<input type="hidden" value="{$vo.menu_id}">
	{$i}
</td>
$('#preview').live('click',function(){
		var menu_id = $(this).closest('tr').children

('td').eq(0).children('input').val();
		confirm(menu_id);
}


相關推薦

IE瀏覽器無法直接識別input hidden問題

示例:   html程式碼: <tr> <input type="hidden" value="{$vo.id}"> <input type="hidden" value="{$vo.menu_id}">

win8系統IE瀏覽器無法輸入文字怎麽辦

ESS 幫助 介紹 mar 圖標 internet roc 右上角 blog 最近有很多用戶發現,在ie瀏覽器中打不了中文,但是使用系統自帶的輸入法卻可以輸入中文,windows8系統ie瀏覽器無法輸入文字中文怎麽回事呢?出現這個情況是因為瀏覽器開啟了保護模式導致,下面小編

IE相容問題 動態生成的節點IE瀏覽器無法觸發

ie下click()不能操作文件中沒有的節點,所以你可以在click()前新增下面的語句 document.body.appendChild( input ); input.style.display = 'none'; input.click(); 要想相容ie9之前用attachEven

IE兼容問題 動態生成的節點IE瀏覽器無法觸發

沒有 get cli 生成 div () 節點 nts 瀏覽器 ie下click()不能操作文檔中沒有的節點,所以你可以在click()前添加下面的語句 document.body.appendChild( input ); input.style.display

IE瀏覽器無法載入資料,按F12就可以載入

Root cause: 程式碼裡用到console物件,而某些版本的IE不開控制檯,是沒有這個物件的。 因為上下文中沒有console這個物件, 所以就直接拋異常了,但是不開啟控制檯看不到。打開了控制檯,上下文中就有這個物件,所以就不會拋錯了 Action: 1.刪除co

IE瀏覽器無法更改快取,

發現IE瀏覽器無法更改快取目錄時 開啟word時,提示: Word無法建立工作檔案,請檢查臨時環境變數 或者開啟excel時,提示:記憶體或磁碟空間不足,Microsoft Excel無法再次開啟或者儲存任何文件 可以嘗試修改登錄檔的方式來指定IE瀏覽器的快取目錄。設定方法

ie 瀏覽器無法儲存cookie,且與域名包含了下劃線(_)有關係的問題

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">首先見測試.很直接的一個現象</span> 本地機器搭建一個

hbuilder新手剛下載谷歌、IE瀏覽器無法連結

步驟: 1.找到這個——設定WEB瀏覽器 2.點選——內建瀏覽器,檢視埠,瀏覽器有預設設定埠,這裡不需要修改 3.點選——外部瀏覽器——新建——按需要設定(可跟下圖設定一樣)-確定 4.然後點選Web伺服器——HTML類檔案那選擇為第三步設定的URL——確定 5.

IE瀏覽器無法聯網的解決辦法

原因:解除安裝了lantern遠端計算機或裝置將不接受連線該裝置或資源(127.0.0.1)未設定為接受埠“24808”上的連線。IE-internet選項--連線選項卡-區域網設定-使用自動配置指令碼

CA服務器遷移之後,使用IE瀏覽器申請證書提示無法找到證書模板

申請證書 ca遷移 找不到證書模板 證書遷移 問題描述:CA服務器遷移之後,使用IE瀏覽器申請證書提示無法找到證書模板,截圖如下:問題原因分析:…………………………………………………………………………………………………………………………………………………………………………使用certutil命

通過Jscript中@cc_on 語句識別IE瀏覽器及版本的程式碼

啟用條件編譯支援。  @cc_on 備註  @cc_on 語句啟用指令碼引擎中的條件編譯。  強烈推薦在註釋中使用 @cc_on 語句,以使不支援條件編譯的瀏覽器將您的指令碼視為有效語法而接受它:  /*@cc_on*/  // The remain

SCRIPT1003: 缺少 ':',IE瀏覽器會報錯,無法執行成功。而谷歌瀏覽器可以。

主要原因還是IE相容性較差,目前IE11支援ES5寫法,對ES6支援缺失。 var vue_table1 = {   data() {     return {       ...     } &nb

關於Anaconda安裝以後使用Jupyter Notebook無法直接開啟瀏覽器的解決方法

1.首先開啟Anoconda Prompt,輸入命令 jupyter notebook --generate-config,系統會自動產生一個名為jupyter_notebook_config.py的檔案,並且Anoconda Prompt視窗中會給出檔案的路徑。 2.開啟jupyte

JS 下載檔案方法分享(解決圖片檔案無法直接下載和 IE相容問題)

場景簡介 由於業務需要,經常遇到下載各類檔案的需求,其中最頭疼的莫過於前端下載圖片了,直接給個圖片檔案地址會變成直接開啟圖片,而不是彈窗提示另存為,研究了下前端實現檔案下載最便捷的方法還是建立 a 標籤,寫入download 屬性實現點選下載,但這在 ie 瀏

ie瀏覽器字首特殊符號的識別

CSS前面加一個“_”是IE6可識別 ie7是在前面加一個星號——“*”; ie8是在屬性後面加一個斜槓和0——“\0”; ie9是在屬性後同時加上斜槓9和斜槓0——"\9\0" 當然這些都不是規範的寫法,規範的作法實際上不是在css樣式裡面加一些這樣的符號,而是直接在h

JAVA實現客戶端圖片上傳至伺服器(SSM)(不使用input 標籤使用,瀏覽器圖片直接上傳伺服器)

JAVA實現客戶端圖片上傳至伺服器(SSM)(不使用input 標籤使用,瀏覽器圖片直接上傳伺服器) 這是本人第一篇部落格 想著記錄一下平時學習的過程,也提供給和我一樣正在學習java的同學們!!(如果有不懂的同學歡迎留言 有時間一定回覆,寫的不好的地方請多包涵) * 開始: 首先要

ie瀏覽器下載word,excel,而不是直接開啟

  <% Response.ContentType = "application/octet-stream " Response.AddHeader "Content-Disposition ", "attachment; filename=xx.Excel " response.binarywrite

無法直接IE中開啟PDF檔案的解決方法

從Google、Edge等瀏覽器中可以直接開啟PDF檔案,但是在IE中提示下載PDF檔案,通過下面的方法設定IE8後直接在瀏覽器中開啟PDF檔案。 IE8->工具->管理載入項,開啟如下設定介面: 啟用“Adobe PDF Reader”項。

JS禁用右鍵,禁用列印,防止另存為,IE瀏覽器識別

function isIE6(){ String.prototype.inc=function(k1,k2){return k2==null?this.indexOf(k1)>-1?true:false:(k2+this+k2).indexOf(k2+k1+k2)&g

vue-cli 專案在IE瀏覽器無法開啟

1.問題 :ie瀏覽器開啟vue2.0專案空白,控制檯報錯 vuex requires a Promise polyfill in this browser; 解決方法: 安裝babel-polyfill npm install babel-polyfill