簡體   English   中英

如何在MVC剃刀視圖中顯示拾色器

[英]How to display color picker in MVC razor view

我有一個使用MVC 5創建的項目,該視圖基於html razor a,Javascript和Jquery創建。

我用於插入數據的視圖之一包含一個文本框,如果用戶單擊它,我希望它顯示顏色選擇器。

我試圖使用該庫jscolor.js,但是它只能在純HTML頁面中使用,但是我無法使其在Razor視圖中運行,我不知道為什么。

<!DOCTYPE html>
<html>
<head>
    <title>jscolor Example</title>
</head>
<body style="text-align:center;">
    <script src="jscolor.js"></script>
    <h2>Example 1</h2>
    Color: <input class="jscolor" value="ab2567">
</body>
</html>

Javascript庫的鏈接http://jscolor.com/

這是MVC視圖中的代碼

<script src="jscolor.js"></script>

<script>
    $(document).ready(function() {
        jscolor.installByClassName("jscolor");
    });
</script>

@using (Html.BeginForm("Create, "DateField", FormMethod.Post))
{
    <input class="jscolor" value="ab2567"/>
....etc

有人知道這件事嗎?

嘗試下面的代碼。 它為我工作。

@Html.TextBoxFor(m => m.PropertyList.color, new { @class = "jscolor"})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM