目前我有以下内容:
$.ajax({
type: 'POST',
url: this.action,
data: $(this).serialize(),
});
Run Code Online (Sandbox Code Playgroud)
这工作正常,但我想为数据添加一个值,所以我尝试了
$.ajax({
type: 'POST',
url: this.action,
data: $(this).serialize() + '&=NonFormValue' + NonFormValue,
});
Run Code Online (Sandbox Code Playgroud)
但这没有正确发布.关于如何将项添加到序列化字符串的任何想法?这是一个非特定于表单的全局页面变量.
我想创建一个正则表达式,删除所有非字母数字字符,但保留空格.这是为了在搜索输入到db之前清理搜索输入.这是我到目前为止所拥有的:
@search_query = @search_query.gsub(/[^0-9a-z]/i, '')
Run Code Online (Sandbox Code Playgroud)
这里的问题是它删除了所有空格.如何保留空间的解决方案?
任何Paperclip向导都知道你是否可以在使用Paperclip保存图像时,还可以将图像尺寸(宽度和高度)保存在2个额外的字段中?如何在Paperclip上传过程中获得此类数据?
从早上开始,这是一个棘手的问题.
我有一系列的图标.单击图标时,它会加载表单.有些表格有输入[text],其他表格有textareas.
我想要提出的是jQuery,一旦我加载了我可以运行的表单,那将...专注于第一个输入或textarea,无论它是什么,动态,所以我不需要if块.
想法?
给出如下字符串:
randomstring1-randomstring2-3df83eeff2
Run Code Online (Sandbox Code Playgroud)
我怎样才能使用红宝石正则表达式或其他一些ruby/rails友好方法来查找所有内容,直到第一个破折号 -
在上面的例子中,它将是:randomstring1
谢谢
在我的控制器中,我正在为书籍构建一个json对象.我想表现出来truncate(book.content, 250).
这在rails控制器中不起作用.鉴于它是一个JSON渲染,我不使用视图.那么如何截断呢?我不希望我的JSON对象变得巨大:)!
谢谢.
我需要构建一个看起来像Mac Mail或Outlook收件箱的页面.其中一个页面有一个顶部面板和一个底部面板,中间有一个分隔线,您可以使用它来重新调整大小,使面板更高或更短.
用于实现此目的的标准jQuery/CSS技术是什么?我之前从未这样做过,所以我对您的建议或您之前可能遇到的任何惊喜感兴趣.
请看下面的jsFiddle
您可以单击各种按钮,这些按钮显示不同长度的内容,这会导致框增长/缩小.
我希望高度变化是动画的,所以它不是那么跳跃,我尝试通过添加:
-webkit-transition: all 1s linear;
Run Code Online (Sandbox Code Playgroud)
但这在这个用例中没有任何影响.对于不需要JavaScript的解决方案的任何想法?
谢谢
我正在为@jobs使用以下表单标签,其中包含job_photos.
<% form_for @jobs, :html => { :multipart => true }, :remote => true do |f| %>
Run Code Online (Sandbox Code Playgroud)
表单工作正常非远程,但如果我添加remote => true,表单提交,返回create.js但不保存任何内容到数据库或错误?
我有兴趣学习如何使用AJAX模式对话框.通常,如果我想在我的网站上添加模态对话框,我在主JS文件中添加了jquery UI对话框代码,并将其绑定到ID.
我相信使用Rails我可以创建一个Link,它从服务器获取所有对话框代码,然后打开对话框.
这是真的?
如果是这样,你可以通过提供一个简单的例子来帮助我理解轨道MVC世界中的所有东西吗?
谢谢