小编Ame*_*eya的帖子

使用javascript数组填充下拉选择框

我有一个文本文件,我正在阅读并将数据存储在一个javascript数组中,这是一个美食列表.我想使用数组来填充下拉选择框.我知道如何在下拉框的值中硬编码(如果我错了,请使用正确的我),但我希望能够使用数组填充它.

<script type="text/javascript">
var cuisines = ["Chinese","Indian"];            
</script>

<select id="CusineList"></select>
Run Code Online (Sandbox Code Playgroud)

为简单起见,我对数组进行了硬编码,"CuisineList"是我的下拉框

html javascript drop-down-menu

33
推荐指数
1
解决办法
12万
查看次数

获取上传文件grails的原始文件名

我使用request.getFile("file")获取上传的文件,其中"file"是我的gsp文件中文件输入元素的名称.我可以很好地解析这个文件但是当我尝试获取文件的原始名称时,我遇到以下错误

没有方法签名:org.springframework.web.multipart.commons.CommonsMultipartFile.getOriginalFileName()适用于参数类型:()values:[]可能的解决方案:getOriginalFilename()

这是我的代码:

def f = request.getFile("file")
def name = f.getOriginalFileName()
Run Code Online (Sandbox Code Playgroud)

为什么我不能在'f'上调用getOriginalFileName()方法,我认为request.getFile()返回了一个MultipartFile对象

grails file-upload

6
推荐指数
1
解决办法
5893
查看次数

Javascript代码根本不会运行

我试图在我的html页面上发布一些javascript,但它根本没有运行.我试图改变<p>标签中的单词但没有发生任何事情.我知道我的浏览器启用了javascript.这是我的代码,我似乎无法找到它的任何错误.

<!DOCTYPE html>
<html>
<head>

</head>
<body>
    <h1> Eat Page</h1>
    <p id="test">Hi</p>
    <select id="CusineList"></select>

    <script type="text/javascript">
        document.getElementIdBy("test").innerHTML = "Who";
    </script>

    <p> When </p>
</body>

</html>
Run Code Online (Sandbox Code Playgroud)

注意 - 我正在桌面上的文件夹中运行此文件

html javascript

-5
推荐指数
1
解决办法
1641
查看次数

标签 统计

html ×2

javascript ×2

drop-down-menu ×1

file-upload ×1

grails ×1