我想在Yii框架上将Marketo表单集成到我的现有网站中。 我的代码在除Firefox以外的所有浏览器上都可以正常工作。
来自我的代码片段:
$('#button').click(function () {
var formData = {
'Email': $('#UserInfo_email').val(),
'FirstName': $('#UserInfo_first_name').val(),
'LastName': $('#UserInfo_last_name').val(),
};
MktoForms2.loadForm('//app-ab23.marketo.com', mcId, formId, function (form) {
var myForm = MktoForms2.allForms()[0];
myForm.addHiddenFields(formData);
myForm.onSuccess(function (values, followUpUrl) {
return false;
});
myForm.submit();
});
});
我只在Firefox上遇到错误,错误信息如下:
其他浏览器正常工作。
注意:这里更改了munchkinId和formId以便发布。