我有,我想直接從查詢字符串如何使用查詢字符串值設置Wufoo輸入?
alt text http://www.balexandre.com/temp/2010-07-26_2057.png
正常jQuery的呼籲,這並沒有得到任何東西
jQuery("#Field13")
填充字段中的一個具有價值Wufoo項目形式
這樣的話,所有用這個,只是不能完成
jQuery("#Field13").val(my_qs_value);
alt text http://cl.ly/1n5W/content
我使用的是從Wufoo項目的嵌入的JavaScript代碼(不是的iframe),以及免費帳戶,我還使用jQuery的和不美元符號調用jQuery方法。
任何想法,我可以嘗試什麼?或者是否有可以默認放置的設置?
編輯
從克里斯的回答我得到的一切工作,在javascript代碼我添加了defaultValues
參數會打電話回來時,我所需要的信息的方法的Wufoo項目。
'defaultValues':'Field13=' + getQuerystring('pname',''),
和getQuerystring方法我把它從Blogging Developer網站:
function getQuerystring(key, default_)
{
if (default_==null) default_="";
key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
var qs = regex.exec(window.location.href);
if(qs == null)
return default_;
else
return qs[1];
}
我們不能訪問Wufoo項目的iFrame,因爲它是Wufoo項目域和所有嘗試將結束與一個跨域錯誤通話。這是最好的解決方案和Wufoo的做法。
嗨克里斯,我的粉絲從你的CSS技巧網站,歡迎來到Stackoverflow :) - 圖像是錯誤的應該是代碼,生病的變化...將閱讀並嘗試您的建議,形式是在worpress 3.0代理作爲銷售聯繫表格,因爲我的朋友不想使用foxycart,因爲她必須支付月費。 – balexandre 2010-07-27 17:16:25
訪問不在同一個域中的iframe將激發CrossDomain錯誤'jQuery(「iframe」)。contents()。find('#Field13')。val();'。我要去嘗試Wufoo網址修改 – balexandre 2010-07-27 17:36:45