php - 在激活提交表单之前检查 jquery 表单?

标签 php jquery css submit

我有这个输入文件 html 格式:

<input type="file" id="file" class="file customfile-input" name="file_upload">

我有这个提交按钮:

<input type="submit" value="Publish!" id="publish_button" name="submitPhoto" class="yellow_gradient big_button">

我想做一个 jquery 脚本,在激活提交按钮之前检查输入文件字段是否已被文件填充。 谢谢:))

最佳答案

怎么样:

$("#file").bind("change", function() {
    $("#publish_button").attr("disabled", this.value.length === 0);
});

这将在文件输入中的值更改后立即重新启用 #publish_button

工作示例:http://jsfiddle.net/andrewwhitaker/hUDUC/1/

关于php - 在激活提交表单之前检查 jquery 表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4928388/

相关文章:

javascript - 如何在动态加载的 HTML 中执行 Javascript

php - Doctrine 映射问题 - 对 null 调用成员函数 setValue()

jquery - 在使用 rowEditor 的 Primefaces 中禁用数据表中的删除按钮

css - 在运行时更改 SASS 或 LESS 变量值

php - jquery-第一个点击的将绑定(bind)到所有项目

javascript - Robin Herbot 的输入掩码,带有逗号和 2 位小数

jquery - 重定向后如何执行 jQuery?

ruby-on-rails-3 - Bootstrap 添加的图标比 rails 中要求的要多

css - 多列 CSS 布局

php - 安全地使用 PHP exec 函数