Re: [問題] 假文產生器

看板Ajax作者 (Have Fun)時間7年前 (2017/03/22 01:08), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《Allenbootung (不痛)》之銘言: : 各位前輩大家好,我想請教假文產生器的問題。 : 中文假文產生器的api只有MoreText, : 在div span textarea可以正常使用, : 請問這個要怎麼用在input上呢? : 之後要丟給資料庫的。 : 感謝。 : https://jsfiddle.net/ersugss9/4/ : <!DOCTYPE html> : <html> : <head> : <title></title> : <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" ></script> : <script src="" rel="nofollow">http://more.handlino.com/javascripts/moretext-1.2.js"></script> : </head> : <body> : <div class="lipsum(1)"></div> : <br> : <input class="lipsum_tmp"/> : <br> : <div id="later"></div> : <br> : <div id="tmp"></div> : <script type="text/javascript"> : $("#later").moreText(); : $(".lipsum_tmp").each(function () { : $("#tmp").moreText(); : $(this).val($("#tmp").html()); : }) : </script> : </body> : </html> 你貼jsfiddle也要檢查有沒有錯誤 不是程式碼貼上去就好 應該說你要自己先在jsfiddle上debug 這plugin是用ajax去跟http://more.handlino.com/sentences.json 要一個隨機的string回來 再寫到$('this').text(String) 他只寫text的method input的內容要用val() 當然不會work 解法有兩個 創一個div,隱藏起來 用moreText()去產生隨機字串 text()去取裡面的字串 再用val()輸入到input裏面 另外一個就是用其他的module ex: https://github.com/FotoVerite/Faker.js -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.160.86.117 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1490116106.A.7EB.html

03/22 23:55, , 1F
感謝前輩
03/22 23:55, 1F
文章代碼(AID): #1OqLuAVh (Ajax)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1OqLuAVh (Ajax)