我剛從FormValidation.io購買FormValidation,並試圖安裝它以在xPages應用程序中使用Domino 9.0.1 FP 8,Bootstrap 3。安裝FormValidation以使用Domino xPages
有誰知道如何做到這一點?或者知道如何聯繫FormValidation.io的人?我嘗試通過Twitter進行推廣,迄今尚未收到任何回覆。
7月21日:這是我到目前爲止已經做了,但它仍然不工作,我不知道爲什麼:
我加在c formValidation文件:\ Program Files文件( x86)\ IBM \ Notes \ osgi \ shared \ eclipse \ plugins文件夾我創建了名爲formvalidation的文件夾(我現在在本地工作 - 服務器沒有準備好)。
我創建了一個擴展Bootstrap3的主題文件,並在其中使用file:/// c:/ etc調用了供應商站點上標識的css文件。
我添加了他們在我的x頁面頂部標識的.js文件。當我查看源代碼時,找到所有文件。
我已經在客戶端加載事件中將它們的$(document).ready(function()添加到客戶端Javascript中,對錶單和字段名進行適當的更改。 2個純文本字段,以獲取它的工作。
jQuery的文件被加載。
一切看起來都在的地方,我沒有收到任何錯誤,但確認沒有發生。
有什麼我有e忽視還是應該嘗試?順便說一句,仍然沒有從formvalidation.io人的反應。
7月24日:我添加的克努特,並且帶來了錯誤的建議xsnippet我相信這可能是爲什麼代碼不工作的原因:
下面是錯誤在Firebug:
dojo/parser::parse() error TypeError: XSP.findForm(...).$$viewid is undefined
Stack trace:
[email protected]://localhost/xsp/.ibmxspres/.mini/dojo/.en-us/@In.js:85:4681
$DDKh_/<@http://localhost/xsp/.ibmxspres/.mini/dojo/.en-us/@In.js:25:2154
[email protected]://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:136106
[email protected]://localhost/xsp/.ibmxspres/.mini/dojo/.en-us/@In.js:25:2074
$DDKm_/p<@http://localhost/xsp/.ibmxspres/.mini/dojo/.en-us/@In.js:25:9064
[email protected]://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:116820
_452/[email protected]://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:118728
[email protected]://localhost/xsp/.ibmxspres/.mini/dojo/.en-us/@In.js:25:8956
$DDOM_/<@http://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:102699
[email protected]://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:144292
[email protected]://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:144411
[email protected]://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:144336
[email protected]://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:144411
[email protected]://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:144336
[email protected]://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:144411
[email protected]://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:144196
[email protected]://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:98691
@In.js:25:9120
$DDKm_/p< http://localhost/xsp/.ibmxspres/.mini/dojo/.en-us/@In.js:25:9120
_453 http://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:116820
_452/_460.then http://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:118728
$DDIn_ http://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:125495
$DDKm_ http://localhost/xsp/.ibmxspres/.mini/dojo/.en-us/@In.js:25:8956
$DDOM_/< http://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:102699
$DDUS_ http://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:144292
$DDUT_ http://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:144411
$DDUS_ http://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:144336
$DDUT_ http://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:144411
$DDUS_ http://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:144336
$DDUT_ http://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:144411
$DDUR_ http://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:144196
$DDHs_ http://localhost/xsp/.ibmxspres/dojoroot-1.8.3/dojo/dojo.js:15:98691
TypeError: XSP.addOnLoad(...) is not a function[Learn More] Application.xsp:547:1
undefined content.js:2:5
正如你在上面看到的,在另一篇文章中,我看到我更新了函數前面的$(document).ready部分到XSP.addOnLoad。即使我把它變回$(document).ready也會出現同樣的錯誤。
我還增加了X美元符號前 - X $( '#{ID:形式}')formValidation({當我讀到這需要
腳本是客戶端JS和我。在上面的x頁面的onload事件中,它是否表示Dojo出現問題?如果是這樣,問題到底是什麼,我將如何修復它?
您是否嘗試過https://openntf.org/XSnippets.nsf/snippet.xsp?id=hack-to-use-jquery-amd-widgets-and-dojo-together? –
我試過這個,雖然它看起來沒有解決任何問題,但它確實對XSP.findForm產生了錯誤,所以這可能是我的問題 - 沒有找到表單ID。我將對此進行整理,看看它是否能解決問題。 –