- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Blog's name: URL: Bl-6ren">
我目前正在开发一个应用程序,但在 IE8 上遇到困难。
我有以下代码:
<form class="fillClaimForm" name="fillClaimForm" method="POST" enctype="multipart/form-data" action="<?php print BASE_URL; ?>?action=insertBlogger" >
<label for="fblogName">Blog's name: </label>
<input type="text" name="fblogName" id="fblogName" class="cfInput" placeholder ="Complex" required />
<label for="fblogUrl">URL: </label>
<input type="text" name="fblogUrl" id="fblogUrl" class="cfInput" placeholder ="www.complex.com" required />
<label>Blog's logo: </label>
<div class="upload-file-container"><span>UPLOAD</span>
<input type="file" name="fblogLogo" id="fblogLogo"/>
<p class="ErrLoad error" style="display:none;">Please load your logo</p>
</div>
<label for="fEmail">Email adresse: </label>
<input type="email" name="fEmail" id="fEmail" class="cfInput" required />
<label for="frNum">Phone number: </label>
<input type="tel" name="frNum" id="frNum" class="cfInput" required />
<input type="hidden" name="idVid" id ="idVid" value=""/>
<input type="hidden" name="idRubrique" id ="idRubrique" value=""/>
<button id="sendClaim" class="sendClaim">SEND</button>
因此,我正在使用 jquery 进行表单提交:
......submit(function(){
validate=false;
formInfo = validateForm(validate,$thisLi);
if(formInfo.validate){
**fillClaimForm.submit();**
}
return false;
});
它适用于除 IE8 之外的所有浏览器
有人可以帮助我吗?
谢谢
最佳答案
关闭您的表单。还要提供与表单 ID 相同的名称并使用
$("#formId").submit();
代码
<form class="fillClaimForm" name="fillClaimForm" method="POST" enctype="multipart/form-data" action="<?php print BASE_URL; ?>?action=insertBlogger" >
<label for="fblogName">Blog's name: </label>
<input type="text" name="fblogName" id="fblogName" class="cfInput" placeholder ="Complex" required />
<label for="fblogUrl">URL: </label>
<input type="text" name="fblogUrl" id="fblogUrl" class="cfInput" placeholder ="www.complex.com" required />
<label>Blog's logo: </label>
<div class="upload-file-container"><span>UPLOAD</span>
<input type="file" name="fblogLogo" id="fblogLogo"/>
<p class="ErrLoad error" style="display:none;">Please load your logo</p>
</div>
<label for="fEmail">Email adresse: </label>
<input type="email" name="fEmail" id="fEmail" class="cfInput" required />
<label for="frNum">Phone number: </label>
<input type="tel" name="frNum" id="frNum" class="cfInput" required />
<input type="hidden" name="idVid" id ="idVid" value=""/>
<input type="hidden" name="idRubrique" id ="idRubrique" value=""/>
<button id="sendClaim" class="sendClaim">SEND</button>
</form>
$("#sendClaim").click(function(){
validate=false;
formInfo = validateForm(validate,$thisLi);
if(formInfo.validate){
$("#fillClaimForm").submit();
}
return false;
});
关于php - formname.submit 在 IE8 上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15968128/
我请求你帮助我克服这个错误:“NewAnnouncementForm”没有属性“error_messages” 所以,我有一个“公告”模型: class Announcement(models.Mod
我有一个使用 IIS Express 在我的 XP 系统上本地运行的 ASP.NET 站点。该网站有一个在 Windows 服务器上运行的实时版本。 在网页中,Javascript 通常会使用 doc
我有一行 HTML 下拉列表,每当用户选择其中一个选项时,它就会通过提交表单的类调用 jQuery 函数。 >Uplift savev
当名字等于姓氏时,我想用 angular 设置无效,并使用样式将颜色更改为红色。 http://jsbin.com/japir/2 function RegoController($scope) {
我目前正在开发一个应用程序,但在 IE8 上遇到困难。 我有以下代码: ?action=insertBlogger" > Blog's name: URL: Bl
许多人正在编码为 document.FORMNAME。超过 document.forms.FORMNAME。 当然。它适用于任何浏览器。 此外,document.FORMNAME.FIELDNAME
我有一个简单的表单,其中的字段是通过名为 field 的指令动态生成的。当我点击提交时,字段被验证并生成一个有效的类名,例如 ng-invalid、ng-invalid-email。但是表单的类名总是
我的 Angular 应用程序中有一个表单,html 代码如下,但 formName.$valid 始终为 true,即使输入字段为空。
我正在尝试使用本教程创建一个小的 CRUD 应用程序: http://www.yiiframework.com/wiki/490/creating-a-simple-crud-app-with-yii
我正在学习 angularjs 并使用 ng-show 进行表单验证,但它不起作用。我将 form's name.input's name.$error && !form's name.input's
快速提问。 我目前正在做一些 js(前/前端验证),我的问题是哪一行代码更好用。我自己一直使用这种方法。 document.formname.forminput.value 而不是 $('form
目前只是尝试实现这些按钮:http://web.archive.org/web/20110721191046/http://particletree.com/features/rediscoverin
在 Javascript 中,我通常使用语法document.formname.checkbox[0].checked,但我注意到几乎其他人都使用 document.getElementById('c
我有一个 Angular react 形式,在提交时我有这个代码: (ngSubmit)="addVideo(); addVidForm.reset();" 我用#addVidForm标记我的主窗体
我是一名优秀的程序员,十分优秀!