javascript 相关问题

JavaScript(不要与Java混淆)是一种高级,动态,多范式,面向对象,基于原型的弱类型语言,用于客户端和服务器端脚本。它的主要用途是渲染和操作网页。使用此标记可以了解有关ECMAScript及其各种方言/实现的问题(不包括ActionScript和Google-Apps-Script)。

Odoo 16 门户小部件不适用于公共用户

在Odoo v16模板表单中,我有一个选择字段“活动类型”,其中包含来自后端的记录(类似于Many2many标签小部件,但现在在门户中),将由用户选择,并且用户可以...

回答 1 投票 0

react-native-config 库无法在 iOS 设备上运行

我在React Native项目中遇到了react-native-config库的问题,它在Android上按预期工作,但在iOS上无法工作。 环境: React Native 版本:0.6...

回答 1 投票 0

触发 UpdatePanel 后 JavaScript 停止工作

我的 UpdatePanel 和 JavaScript 遇到问题。 JavaScript 代码一开始工作得很好,但在触发 UpdatePanel 后就停止工作了。 这是代码: ...</desc> <question vote="0"> <p>我的 UpdatePanel 和 JavaScript 遇到问题。 JavaScript 代码一开始工作得很好,但在触发 UpdatePanel 后就停止工作了。 这是代码:</p> <pre><code>&lt;script&gt; $(document).ready(function () { $(&#39;#&lt;%=txtNum.ClientId%&gt;&#39;).on(&#39;input&#39;, function () { __doPostBack(&#39;clean&#39;, &#39;&lt;%= updGen.UniqueID %&gt;&#39;); }); }); &lt;/script&gt; &lt;asp:UpdatePanel runat=&#34;server&#34; ID=&#34;updGen&#34;&gt; &lt;ContentTemplate&gt; &lt;div class=&#34;col-md-3&#34;&gt; &lt;label runat=&#34;server&#34; id=&#34;lblInserimento&#34; class=&#34;control-label&#34;&gt;Number&lt;/label&gt; &lt;asp:Panel runat=&#34;server&#34; ID=&#34;pnlNum&#34; DefaultButton=&#34;lnkSearch&#34; CssClass=&#34;input-group&#34;&gt; &lt;asp:LinkButton title=&#34;Search&#34; ID=&#34;lnkSearch&#34; OnClick=&#34;lnkSearch_Click&#34; CssClass=&#34;btn btn-default btn-sm input-group-addon&#34; runat=&#34;server&#34;&gt;&lt;i class=&#34;fa fa-search&#34;&gt;&lt;/i&gt;&lt;/asp:LinkButton&gt; &lt;asp:TextBox Enabled=&#34;false&#34; runat=&#34;server&#34; ID=&#34;txtNum&#34; CssClass=&#34;form-control&#34; oninput=&#34;this.value = this.value.replace(/[^0-9]/g, &#39;&#39;);&#34;&gt;&lt;/asp:TextBox&gt; &lt;span runat=&#34;server&#34; id=&#34;spnCodice&#34; class=&#34;input-group-btn&#34;&gt; &lt;asp:LinkButton ID=&#34;btnNumBefor&#34; CssClass=&#34;btn btn-flat btn-sm&#34; runat=&#34;server&#34; OnClick=&#34;btnNumBefor_Click&#34;&gt;&lt;i class=&#34;fa fa-angle-left&#34;&gt;&lt;/i&gt;&lt;/asp:LinkButton&gt; &lt;asp:LinkButton ID=&#34;btnbtnNumAfter&#34; CssClass=&#34;btn btn-flat btn-sm&#34; runat=&#34;server&#34; OnClick=&#34;btnbtnNumAfter_Click&#34;&gt;&lt;i class=&#34;fa fa-angle-right&#34;&gt;&lt;/i&gt;&lt;/asp:LinkButton&gt; &lt;/span&gt; &lt;/asp:Panel&gt; &lt;/ContentTemplate&gt; &lt;/asp:UpdatePanel&gt; </code></pre> </question> <answer tick="false" vote="0"> <p>问题是当您使用更新面板时,加载代码不会触发。</p> <p>但是,有一种方法可以创建在更新面板(部分页面周期)之后运行的代码存根。因此,应该重新附加此代码并为您重新运行 jQuery 代码:</p> <pre><code> &lt;script&gt; $(document).ready(function () { mywhatever(); }); function mywhatever() { $(&#39;#&lt;%=txtNum.ClientId%&gt;&#39;).on(&#39;input&#39;, function () { __doPostBack(&#39;clean&#39;, &#39;&lt;%= updGen.UniqueID %&gt;&#39;); }); } var prm = Sys.WebForms.PageRequestManager.getInstance(); prm.add_endRequest(mywhatever); </code></pre> <p>所以,现在两个页面都“准备就绪”,然后在更新面板之后,两个页面都将运行相同的代码。</p> </answer> </body></html>

回答 0 投票 0

将 InputAdornment 应用于 MUI AutoComplete 会删除选项列表

我构建了一个自动完成组件,如下所示: 我构建了一个自动完成组件,如下所示: <Autocomplete freeSolo size="small" id="filter-locks-autocomplete" options={json_list ? json_list : []} groupBy={(option) => option.lock.building} getOptionLabel={(option) => (option.name)} inputValue={inputValue} onInputChange={(event, newInputValue) => setInputValue(newInputValue)} renderInput={(params) => ( <TextField {...params} variant="standard" label={'lock'} InputProps={{ startAdornment: ( <InputAdornment position="start"> <Search sx={{ color: "black", fontSize: 20, marginLeft: "2px" }} /> {params.InputProps.startAdornment} </InputAdornment> ), }} /> )} />; 但是,在框内单击时,选项列表不再出现。 如果我像这样从 <TextField /> 中删除 InputProps: <Autocomplete freeSolo size="small" id="filter-locks-autocomplete" options={json_list ? json_list : []} groupBy={(option) => option.lock.building} getOptionLabel={(option) => option.name} inputValue={inputValue} onInputChange={(event, newInputValue) => setInputValue(newInputValue)} ListboxProps={{ sx: { zIndex: 1500 } }} renderInput={(params) => ( <TextField {...params} variant="standard" label={"lock name"} /> )} />; 选项列表按预期显示。 有没有办法可以将 inputAdornment(只是一个搜索图标)添加到 AutoComplete 组件而不删除选项列表? 我在这里找到了解决方案,你可以尝试以下代码 <Autocomplete id="tags-standard" options={top100Films} getOptionLabel={option => option.title} defaultValue={[top100Films[13]]} renderInput={params => { return ( <TextField {...params} variant="standard" label="Multiple values" placeholder="Favorites" fullWidth InputProps={{ ...params.InputProps, startAdornment: ( <> <InputAdornment position="start"> <SearchIcon /> </InputAdornment> {params.InputProps.startAdornment} </> ) }} /> ); }} /> 工作正常。您还可以在 CodeSandbox 中查看 有关更多详细信息,请检查此 Github Material-ui Issue 对于使用 MUI v.6 的用户,您需要使用 slotProps 来代替: <TextField {...params} variant="standard" label="Multiple values" placeholder="Favorites" fullWidth slotProps={{ input: { ...params.InputProps, startAdornment: ( <> <InputAdornment position="start"> <SearchIcon /> </InputAdornment> </> ), }, }} />

回答 2 投票 0

分配的innerHTML导致不同的结构

我尝试将Hello分配给innerHTML,但它导致了不同的结构:Hello。这是……

回答 1 投票 0

Google 地图 API 警告:SensorNotRequired

在网站 https://gearbottle.com/ 上,我遇到了一个问题,地图将加载我的地理位置(启用地理位置查看),然后加载所有结果(整个世界) - 我需要它留在

回答 2 投票 0

如何在纯JavaScript中获取不包括滚动条的视口大小?

我现在正在重写一些旧代码以与现代浏览器一起使用。有一个问题一直困扰着我:视口大小。我希望在中心放置一个 DIV 元素,但是使用滚动条,它不会被装配...

回答 2 投票 0

如何填充PeoplePicker控件?

我正在尝试使用 Javascript 填充 Sharepoint 2013 中的 PeoplePicker 控件: 姓名=“工程师” var ppDiv=$("[id$='ClientPeoplePicker'][title='"+name+"']"); console.log(ppDiv.html()); var ppEd...

回答 2 投票 0

如何修复 NextJS 中的深色模式背景颜色闪烁?

所以我的问题是 Next.js 无法访问客户端的 localStorage,因此将默认发送具有或不具有 class="dark" 的 HTML。 这意味着当...

回答 3 投票 0

为什么我的 Javascript 函数不起作用?

我正在尝试不同的方法来实现一个功能,但其中一个不起作用。 这个语法正确吗?: 函数 funcao2() { 警报('都多贝姆?'); }funcao2(); 我...

回答 1 投票 0

使用 Google Apps 脚本获取 gmail 地址,错误:redirect_uri_mismatch

我尝试使用我的应用程序脚本获取用户的 Gmail 地址。我咨询了几个地方: https://developers.google.com/identity/sign-in/web/sign-in https://developers.google.com/apps-script/guides/h...

回答 3 投票 0

如何在 MERN 应用程序中添加新待办事项后立即更新 UI,而不刷新页面?

Body:我正在开发 MERN stack todo 应用程序,并面临新添加的 todo 不会立即出现在 UI 中的问题。新的待办事项仅在我刷新页面后才会显示。 问题: 之后...

回答 1 投票 0

当其他人导入 React 组件时,Tailwind CSS 不会对它们进行样式化。为什么?

我创建了一个react组件库,使用react + vite + tailwind。在里面我创建了组件>按钮>所有类型的btn(jsx文件)。 我使用index.js 导出它们。 这……

回答 1 投票 0

如何在我的导航栏上弹出下载窗口?

我希望有人单击导航栏上的下载按钮时弹出窗口,但在尝试使其正常工作时遇到了问题。 这是一个示例网站。 (rubberduckvba.com)我...

回答 1 投票 0

如何从 JSON 文件将日期插入到 mongo 中

我有一个 .json 文件,其中包含一个带有日期的对象。如何确保此日期字段作为“日期”数据类型插入 mongo 中? 我需要通过 node.js 来完成此操作。 { “姓名”:“杰夫·约翰...

回答 5 投票 0

下面的 javascript 代码片段在做什么

我在学习Javascript时看到如下一些代码片段,我对此不太确定,您能告诉我这个结构到底是做什么的,以及何时使用吗? (函数 abc() { //动作...

回答 1 投票 0

google.maps.event.addDomListener() 已弃用,请改用标准 addEventListener() 方法:Google Place 自动完成错误

我正在尝试添加 Google 地点自动建议,我从开发者网站复制了代码进行尝试,但收到错误: google.maps.event.addDomListener() 已弃用,请使用标准

回答 4 投票 0

vue3 - 来自变量的响应式背景图像

我正在使用 Laravel 和 Vue,在 Blade 模板中我调用了一个 Vue 组件,我也传递了一些道具,以尝试能够根据窗口宽度更新背景图像: 刀片温度...

回答 1 投票 0

Indesign 脚本将页码返回为一位数

首先我想说我对编程一窍不通;我只是使用 AI 为 InDesign 开发一个脚本,但已经到了无法继续的地步。我是什么

回答 1 投票 0

Angular:如何声明异步组件

我正在尝试找到一种方法来声明异步组件,然后在 .html 中将其用作普通组件,该组件在 app.module 内的声明中声明 我的app.module.ts: 从'@an...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.