[請益] 下拉式選單內容如何套用外部檔案

作者: piligo (霹靂狗)   2017-12-02 05:48:29
請問如何在下拉式選單透過外部檔案載入內容呢
假設有個csv檔裡面有30筆資料
透過PHP如何將30筆資料轉換成下拉式選單有30項可以選擇
因為還要搭配複製按鈕,選完按複製就可以放入剪貼簿
目前複製功能引用這篇教學 https://codepen.io/shaikmaqsood/pen/XmydxJ/
不知PHP有沒有剪貼簿相關的函數可以直接使用,不用在外掛js
謝謝
底下是半成品
<html>
<head>
<script>
function copyToClipboard(element) {
var $temp = $("<input>");
$("body").append($temp);
$temp.val($(element).text()).select();
document.execCommand("copy");
$temp.remove();
}
</script>
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js">
</script>
</head>
<body>
代碼:
<Select>
<Option id="data">data</Option>
</Select>
<button onclick="copyToClipboard('#data')">複製</button>
</body>
</html>
作者: a0960330 (ViperLiu)   2017-12-02 09:11:00
不就讀檔然後再echo出來就好了?
作者: piligo (霹靂狗)   2017-12-02 11:23:00
正在研究讀檔案,可是如何帶變數進去複製鈕button呢選單是死的,假設選第五項 但是button卻不會跟著連動,這樣是不是要多一步送出才能複製?
作者: MOONRAKER (㊣牛鶴鰻毛人)   2017-12-02 12:04:00
標準作法是ajax 偷懶可以把檔案內容urlencode()偷藏在按鈕的 data-(隨便什麼)="" 屬性裡面或者用其他hidden input藏 方法很多php是後端語言 先搞清楚前後 不要外掛js是天方夜譚

Links booklink

Contact Us: admin [ a t ] ucptt.com