PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Zapisz sformatowany tekst w bazie danych i pobierz go z powrotem „tak jak jest” jak sformatowany ciąg

Zasadniczo najprostszym sposobem na to jest dodanie ukrytego pola do formularza i obsługi zdarzeń kliknięcia na przycisku przesyłania.

więc utwórz ukryte dane wejściowe w swoim formacie o nazwie „message_formatted” (ponieważ wyobrażam sobie, że odpowiednie pole w twoim modelu nazywa się message_formatted) i zmień nazwę obszaru tekstowego na inną, ponieważ nie będzie to już ważne.

za pomocą jQuery:

$('#signup input[type=submit]').click(function(e){
  $('input[name=message_formatted]').val(tinyMCE.get('content id').getContent());
});

Jeśli chodzi o to, gdzie dodać javascript, to zależy od Ciebie. Najlepiej umieścić go w katalogu javascripts (nie jest jasne, czy używasz Railsów i potoku zasobów, czy nie). Jeśli chcesz po prostu dodać wbudowany skrypt JavaScript na tej stronie haml, umieść powyższy w content_for :javascript do na dole strony

content_for :javascript do
  // enter the javascript from above here



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego jeden identyfikator w CREATE TABLE jest ujęty w cudzysłów, a pozostałe nie?

  2. Jak przechowywać plik pdf w bazie postgresql za pomocą serwletów?

  3. Strategia indeksowania dla różnych kombinacji klauzul WHERE, w tym. wzorce tekstowe

  4. psycopg2.ProgrammingError:dopasowania relacji nie istnieją

  5. Czy ktoś może wyjaśnić, w jaki sposób role Postgresql, użytkownicy Postgresql i użytkownicy Linuksa odnoszą się do siebie?