2013-04-08 89 views
0

我使用Struts2的,如:<s:a>屬性禁用不工作

<s:a id="beforePage" disabled="true">beforePage</s:a> 

但禁用不工作,這是一樣的,而不禁用attirbute。

令我驚訝的是,當使用jQuery,如:

<s:a id="beforePage">beforePage</s:a> 
$("#beforePage").attr("disabled","true"); 

disabled屬性的工作!所以,我很困惑.. 請給我一個解釋,非常感謝。

+0

不能像這樣禁用鏈接。 – 2013-04-08 07:50:23

回答

1

Struts2的<s:a>標籤最後生成HTML <a> tag. There is no "disabled" attribute defined intag (i.e.`不不支持禁用屬性)。因此它不起作用。

0

在最近版本的HTML disabled屬性是簡單地在元素存在,像這樣的,或者屬性的值,以及:

<s:a id="beforePage" disabled="disabled">beforePage</s:a> 
+0

謝謝,但它遇到錯誤:相等的符號預計whehn我嘗試你的代碼 – 2013-04-08 04:51:23