![](/img/trans.png)
[英]Rails UJS cannot render image_pack_tag
它看起來微不足道,但 rails 無法正確解析 this.js.erb 文件: 我可能遇到了渲染問題: 不確定如何進行。 有什么線索嗎? ...
[英]Rails UJS cannot render image_pack_tag
它看起來微不足道,但 rails 無法正確解析 this.js.erb 文件: 我可能遇到了渲染問題: 不確定如何進行。 有什么線索嗎? ...
[英]Rails ujs sending formData in array format instead of index based object
我正在嘗試使用 formData 和 Rails ujs 將數據發送到我的 Rails 服務器。 前端js代碼如下所示: 在我的 Rails 控制器中,我收到以這種方式格式化的數據: 我希望數據看起來更像: 其中cart_items_attributes是哈希數組。 有沒有辦法通過改變我在Rail ...
[英]Rails-ujs doesn't work in Capybara tests in Rails 7 (with Selenium driver)
我已經連接了@rails/ujs,將其固定並包含在 js 文件中。 當我嘗試在開發服務器上執行此操作時,我看到該代碼按預期工作。 但是當我使用 selenium 驅動程序啟動我的水豚測試時,我在日志中看到該表單(具有remote: true標志)提交為 HTML。 這是我的代碼: 意見/文章/索引 ...
[英]Rails UJS not firing with Rails 7
我將我的 Rails 應用程序升級到 Rails 7。我知道 Turbolinks 和 Rails UJS 實際上已被 Rails 7 中 Stimulus 和 Turbo 的 Hotwire 組合取代,但我想知道我是否仍然可以使用 UJS,如果可以,為什么不能在職的? 我的不起作用的方法如下所示: ...
[英]@rails-ujs How to intercept ajax:complete
這個賞金已經結束。 回答這個問題有資格獲得+50聲望獎勵。 賞金寬限期將在17 小時后結束。 ...
[英]Rails ujs and remote form, How to stop form submission the programmatically submit form
我使用 rails form_with作為遠程表單。 在提交之前,我想顯示一個帶有動態消息的自定義確認框。 確實確認框后,我想最終提交表格。 我想出了 'ajax:beforeSend' 事件處理程序: 這工作正常,但是當我運行Rails.fire(form, 'submit'); ,當我最終 ...
[英]Strange Turbolinks response on rails-ujs submited form inside stimulus controller
我是一名 Rails 初級開發人員,最近我嘗試使用 Stimulus 和 rails-ujs 從這兩篇文章中重現動態搜索表單: here和here 。 基本上,它是關於在激勵控制器中通過Rails.fire提交表單查詢,將其發送到專用的 rails 控制器,從數據庫中獲取數據,然后將其發送回攔截 ...
[英]Loading position of javascript in rails app
我的應用程序中有兩部分似乎需要我在不同的點加載我的 javascript。 當我將<%= javascript_pack_tag 'application', 'data-turbolinks-track': 'reload'放在<head></head>中時,Omn ...
[英]Rails 6: SimpleFrom Remote: true submit via javascript/Jquery
我已閱讀此提交帶有 javascript 的 Rails 遠程表單並且所有解決方案似乎都不起作用。 我只需要在提交被調用之前運行一個回調。 看法<form id="formA" " novalidate="novalidate" action="https://www.demo.com/for ...
[英]Rails Ajax event on replaced DOM element
我有一個簡單的 Rails ujs 應用程序,頁面上有一些遠程鏈接。 在我的 js 模板中,我將此鏈接替換為新鏈接。 同時我需要監聽 ajax:success 事件: 但問題是這個事件永遠不會觸發。 因為它的目標元素被替換了。 ajax:success 即使其目標元素已從 dom 中刪除,我該如何 ...
[英]Rails UJS Reenable Submit Button After Validation
提交表單時,Rails 將自動禁用提交按鈕。 當您需要在執行驗證后重新啟用它時,就會出現問題。 ...
[英]Rails 6: link to destroy_user_session_path using GET instead of DELETE
我剛剛開始了一個簡單的 Rails 6.0.3.1 項目。 我正在設置 Devise 操作,但注銷鏈接似乎不起作用。 盡管我指定了方法,但它正在執行GET請求而不是DELETE : 點擊鏈接產生: 控制台中沒有錯誤: 我的app/javascript/packs/application.js看 ...
[英]Rails-UJS response rendering raw html instead of interpreted haml
使用 Webpacker 的 Rails 6.0.1.2 雷寶石 哈姆勒 Rails-ujs 我正在使用用於分頁和 rails-ujs 的 kaminari gem 實現無限滾動功能。 在初始頁面視圖中部分加載正常。 它顯示結果(每個結果都是從名為“rooms_card.html ...
[英]Get AJAX checkbox value in Rails-UJS
當我嘗試提交 AJAX 復選框時,如果未選中該復選框,則不會將值作為參數傳遞。 我知道在正常表單中,Rails 為復選框添加了一個具有相同名稱和值為 0 的隱藏字段,但這在這里不起作用,因為只有一個輸入被序列化而不是整個表單。 我正在使用 Rails-UJS,如下所述: https : //gu ...
[英]Rails `link_to` with `method` parameter gives 404 when open in new tab
使用 Ruby 2.5.1/Rails 5.2.4.1 我生成了一個新的 Rails 應用程序,並編輯/創建了以下文件: # config/routes.rb Rails.application.routes.draw do root 'some#home' post 'foo' => ...
[英]Cannot find module '@rails/ujs' - Rails 6 Webpack App
我在 Rails 6 應用程序中遇到這些錯誤,並且所有 javascript 都無法正常工作: 我的package.json是: 在application.js : 在app/views/layouts/application.html.erb : 它工作正常,但我不知道它何時以及為 ...
[英]Rails 5/JS: How can I make validation errors available to my create.js.erb template?
我有一個叫adventurer的模特。 我可以使用遠程表單創建一個: 我的create動作如下所示: 我想在JS中而不是控制器中處理成功和失敗的結果。 知道上面的示例有效,我想對其進行修改,使其可以處理錯誤消息。 以下將導致控制台SyntaxError: Unex ...
[英]what class is returned after a delete action in rails
我正在使用rails-ujs刪除對象,我的目標是在刪除對象后隱藏該div和obj,我之前做過,但是這次我無法獲取,我想我需要知道發生了什么。 查看: 在destroy.js.erb上: 控制器: 控制台錯誤: ...
[英]Using Rails-UJS in JS modules (Rails 6 with webpacker)
我剛剛切換到 Rails 6 (6.0.0.rc1),它默認使用Webpacker gem 和 Rails-UJS 來處理 Javascript 資產。 我想在我的一些模塊中使用 Rails UJS,以便從具有以下功能的函數提交表單: 在安裝了 Webpacker 的前 Rails 版本中, R ...
[英]rails ujs call on subset of class
Usercontent類的記錄是通過帶有Turbolink的AJAX調用生成和顯示的,基本上是rails方式,除了在rails 5應用程序中調用jQuery3之外。 但是,存在兩種渲染情況,一種在同一頁面上但在選項卡中,用於類的所有對象( usercontent ),另一種用於子集( po ...